天天看點

Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列

Sublime預設系統語言設定

Sublime Text 2預設使用的就是UTF8,這個UTF8模式使用的是不帶BOM的,如果要修改這個配置,到Perference->Settings-User->中添加:"default_encoding": "UTF-8",而後儲存即可。UTF-8可以替換成你需要的編碼格式。

通過samba,在win7上面編輯ubuntu下面的檔案,儲存的時候,有時候會發現檔案被儲存為dos格式的(如換行等),隻能在ubuntu下面通過指令來一個一個轉換。可不可以設定sublimetext的預設儲存格式是unix的呢?

檔案的格式控制可以Perference->Setting-*中找到。設定對象是default_line_ending,這個參數有三 個可用選

項:system,windows,unix,system是根據目前系統情況設定,windows使用的CRLF,unix使用的是 LF。按你的情況,應該在Setting-User中設定"default_line_ending":"unix"就可以解決這個問題。

Sublime 插件:C語言篇

如何安裝插件詳見:https://packagecontrol.io/installation

  1. Alignment:選中并按

    ctrl+alt+a

    就可以使其按照等号對其。
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    按等号對其,強迫症患者必備
  2. C Improved:更加人性化的C語言着色方案。
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    着色對比,還不錯
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    最好設定為預設用C Improved打開C檔案
  3. CoolFormat:簡單好用的代碼格式化工具,相當于簡化版的Astyle,預設

    ctrl+alt+shift+q

    格式化目前檔案,

    ctrl+alt+shift+s

    格式化目前選中。
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    預設選中按

    ctrl+alt+shift+s

    格式化目前 注:格式的設定可以打開控制台,輸入CoolFormat : Formatter Setting,C/C++文檔參考此處
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    控制台相關指令
  4. DocBlockr:自動生成大塊的注釋,并且可以用

    tab

    在不同内容之間切換,很爽的
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列

    tab

    在參數之間平滑切換
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    當然,不在函數上面也可以比較友善的生成注釋塊 注:安裝完重新開機一下,否則可能效果不理想,比如

    tab

    跳到别的地方去了
  5. AllAutocomplete:Sublime自帶的可以對目前檔案中的變量和函數名進行自動提示,但是AllAutocomplete可以對打開的所有檔案的變量名進行提示,增強版的代碼自動提示符。
    Extend Sublime autocompletion to find matches in all open files of the current window
  6. CTags:可以在函數的聲明和定義自檢來回跳轉了,首先需要下載下傳Ctags,比如我存在D盤的根目錄下,之後需要在Sublime中配置路徑。
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    Ctags路徑設定 然後在工程檔案夾的右鍵生成索引檔案,
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    為工程檔案夾内的檔案生成索引 然後就可以用

    ctrl+shift+左鍵

    跳轉到定義處了,

    ctrl+shift+右鍵

    回來了(不過,還是沒有Source Insight友善,可以實時小視窗預覽)
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    跳過來跳過去
  7. SublimeAStyleFormatter:國人做的Astyle Sublime版,蠻不錯的。

    安裝完成之後,下面這個配置一定要打開,即儲存自動格式化,這個相比于CoolFormat要簡單很多。

    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    儲存自動格式化配置
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列

    ctrl+s

    儲存的同時自動格式化目前檔案
  8. Cscope:TBC

    參考:

    • https://www.zybuluo.com/lanxinyuchs/note/33551
    • http://hwchiu.logdown.com/posts/174922-sublime-text-3-cscope

Sublime插件:Markdown篇

如何安裝插件詳見:https://packagecontrol.io/installation

  1. MarkDown Editing:支援Markdown文法高亮;支援Github Favored Markdown文法;自帶3個主題。
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    MarkDown Editing 界面
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    主題選擇 注:如果你安裝完之後,遇到了如下的錯誤,那麼你安裝的時候可能開着一個Markdown檔案,是以解除安裝完之後在不打開Markdown的情況下再次安裝就可以解決了。
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    Markdown.tmLanguage錯誤
  2. MarkdownPreview:按

    CTRL + B

    生成網頁HTML;在最前面添加

    [TOC]

    自動生成目錄;
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    Markdown 生成HTML預覽
  3. Markdown Extended +Extends Monokai:不錯的Markdown主題,支援對多種語言的高亮
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    C語言文法高亮
  4. OmniMarkupPreviwer:實時在浏覽器中預,而

    MarkdownPreview

    是需要手動生成的和F5的。覽如果雙屏的話,應該具有不錯的體驗。快捷鍵如下:
    • Ctrl+Alt+O

      : Preview Markup in Browser.
    • Ctrl+Alt+X

      : Export Markup as HTML.
    • Ctrl+Alt+C

      : Copy Markup as HTML.
      Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
      實時在浏覽器中顯示編輯的文檔
  5. TableEditor:Markdown中的表格書寫體驗真心不咋樣,所有有人為這個開發了一個插件,具有較好的自适應性,會自動對齊,強迫症患者喜歡。

    首先需要用

    ctrl + shift + p

    打開這個功能(Table Editor: Enable for current syntax or Table Editor: Enable for current view or "Table Editor: Set table syntax ... for current view"),然後就可以狂用

    tab

    來自動完成了~~~
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列

    tab

    來自動完成表格間的切換和下一行表格的生成
  6. Markdown TOC:編輯MD檔案的時候可以檢視自動生成,并且可以控制生産目錄的層次,不過不會自動跳轉。編輯的時候可以看看,如果需要生成的HTML具有超連結跳轉的功能,還是用MarkdownPreview吧。
    Sublime Text2 預設語言(windows/unix)設定,Sublime插件大全Sublime插件:Markdown篇Sublime Text 系列
    修改目錄深度實時在MD檔案中預覽,不過這個用

    CTRL+R

    就可以産看,個人覺得不太實用
  7. SmartMarkdown:貌似是為Emacs使用者打造的。

Sublime Text 系列

  • Sublime Text:學習資源篇
  • Sublime插件:增強篇
  • Sublime插件:Markdown篇
  • Sublime插件:C語言篇

轉載于:https://www.cnblogs.com/tham/p/6827325.html