Markdown工具

2gua發表於2013-02-26

Markdown是一個輕量級標記語言,剛開始接觸是可能會很不習慣,但接觸久了就能發現其強大、貼心,我個人認為Markdown是個偉大的“產品”。
在Windows下,我同時使用兩種Markdown語法書寫工具:

  • Sublime Text 2:主要用手工方式編寫文件,其實,常用的Markdown語法也就那麼幾個,熟練了很快;
  • MarkdownPad:需要安裝.Net,有各種工具欄選項,同時開啟預覽視窗,也很方便。安裝很簡單,到這裡下載:下載連結

接下來說說Sublime Text 2配置Markdown功能的方法(而MarkdownPad安裝好直接就可以拿來用了)。Sublime Text 2已經預設安裝了Markdown外掛,接下來主要是安裝Markdown預覽外掛Markdown Preview。

1. Sublime Text 2的強大之處就在於其各色各樣、數量龐大的包(Package),先要安裝Package Control

  • 選單:View -> Show Console,開啟控制檯;
  • 這裡,把以下這段“程式碼”輸入到控制檯,回車:

import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')

  • 重啟Sublime Text 2。

2. Markdown Preview的安裝

  • 選單:Tools -> Command Palette...,輸入Package Control: Install Package(有自動完成功能),回車;
  • 輸入Markdown Preview,回車。

3. Markdown預覽
選單:Tools -> Command Palette...,Markdown Preview: current file in browser

4. [附]Sublime Text 2代理設定
有些公司設定了訪問外網的代理,在Sublime Text 2中設定代理方法如下:
選單:Preferences > Package Settings > Package Control > Settings – User,加入以下http_proxyhttps_proxy部分:

{
    "http_proxy": "http://proxy-server:port",
    "https_proxy": "https://proxy-server:port",
    "installed_packages":
    [
        "Markdown Preview"
    ]
}

如果代理需要使用者名稱以及密碼,則相應改成:

"http_proxy": "http://username:password@proxy-server:port",
"https_proxy": "http://username:password@proxy-server:port",

enter image description here

enter image description here

相關文章