sublime Text與markdown、hlsl、graphviz

  • sublime Text寫markdown:

    • 語法高亮
    • 安裝markdown preview
    • 預覽:ctrl + shift + p ----> mdp,選擇一項即可
    • 上述指令對應在瀏覽器中預覽。如果需要輸出pdf,利用chrome的打印功能即可。
  • sublime Text寫hlsl(或glsl,cg,fx,unity shaderLab文件等):

    • 語法高亮

    • 編譯: 用DirectX SDK裏面的fxc.exe, 所在路徑加入到系統環境變量path中。

    • CG Shader.sublime-build文件內容如下:

      {

        "cmd": ["fxc","/Od","/Zi","/LD","/Tfx_2_0","$file"],
      
        "selector": "source.fx"
      

      }

    • 可以很方便的查看對應的asm代碼


  • sublime Text寫graphviz:

    • 安裝graphviz
    • 編譯:把dot.exe所在的目錄加入到系統環境變量path中
    • Graphviz.sublime-build文件內容如下:

      {

      "cmd": ["dot", "-Tpng", "-o", "$file.png", "$file"],
      
      "selector": "source.dot" 
      

      }

      *

  • 任意文件類型指定高亮語法:

    • 比如想把.fx類型的文件當作hlsl解析,那麼在對應的High Level SL.tmLanguage文件中插入一行fx
    • 重啓sublime text即可
  • 爲什麼不用Vim,Emacs?

    • 逼格不夠
    • 人生苦短,何必折騰
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章