sublime 使用總結

無論你用什麼編輯,sublime是首選編輯器,就是sublime淘汰,但已成爲標準。例如:atom,幾乎等同於sublime,及其餘能夠幾乎調成到sublime操做方式。php

1、經常使用插件

插件搜索地址:packagecontrol.io。固然你也能夠在github上搜索了。css

1. SideBarEnhancements (broweser preview)

 你看名字覺得是這邊欄擴展,可是能夠解決瀏覽器預覽問題。創建快捷鍵方式,用`strl + shift + p` 去搜索key binding user.html

[
    { "keys": ["ctrl+shift+c"], "command": "copy_path" },
    //chrome
    { "keys": ["f1"], "command": "side_bar_files_open_with",
             "args": {
                "paths": [],
                "application": "C://Program Files (x86)//Google//Chrome//Application//chrome.exe",
                "extensions":".*" //匹配任何文件類型
            }
    },
    //360
    { "keys": ["f2"], "command": "side_bar_files_open_with",
            "args": {
                "paths": [],
                "application": "C:\\Users\\Administrator\\AppData\\Roaming\\360se6\\Application\\360se.exe",
                "extensions":".*" //匹配任何文件類型
            }
    },
    //ie
    { "keys": ["f3"], "command": "side_bar_files_open_with",
            "args": {
                "paths": [],
                "application": "C:\\Program Files (x86)\\Internet Explorer\\iexplore.exe",
                "extensions":".*" //匹配任何文件類型
            }
    },
    // firefox
    { "keys": ["f4"], "command": "side_bar_files_open_with",
            "args": {
                "paths": [],
                "application": "D:\\Program Files\\Mozilla Firefox\\firefox.exe",
                "extensions":".*" //匹配任何文件類型
            }
    }
]

ps: 若是前端自動化,那麼這個作法只是測試一些html,css,js採用,真正的項目,你仍是用自動化(gulp、grunt、webpack、browserify,前端四大金剛)。前端


2. sass 、scss、css3

這個我沒有找到合適autocomplete plugin package,並沒能將這個三個自動合在一塊兒,致使你寫scss,想寫css3的屬性,他沒有提示,寫css3時,scss也沒提示,scss和sass而且亂用的,我在其餘編輯器中,發現都是整合在一塊兒的。例如:atom作到了。node

我不知道有什麼其餘好方法,可以將這三個的autocomplete整合在一塊兒。python

注意: 這裏我沒安裝compass和autoprefixer,安裝過,後卸載了。另外其餘編輯器atom和webstorm,phpstorm、Hbuild等也不沒有配置。想一想看每一個編輯都要配置,且都自動化,也就一個月用那麼幾回測測東西。所以,我將他們卸載和禁用,用 Koala + Browser-Sync來替代。webpack

3. sublimeText-nodejs

看名字,就明白是nodejs插件,我不太喜歡 ctrl + b 來執行運行nodejs,與cli的命令都不同,也沒有那麼多時間記這些命令,因此仍是老老實實在cli中敲命令。css3

其餘插件,提一個名字,看英文單詞git

4. sublime-compare-side-by-side

這個是在側邊項目欄,右擊項目文件,呼出的菜單面板。github

5. emmet

6. python-markdown

這個他自身配有

7. formatting 或者 prettify Code

8. terminal

9. AdvanceNewFile

  • ctrl + alt + n 建立文件
  • ctrl + alt + shift + n

10. sublime-compare-side-by-side

search

compara width

11. IMESupport

解決IME候選框不跟蹤的問題

總結:固然,插件不少種,就看我的喜愛。


2、插件備份

配置好了本身編輯器,作備份,爲之後安裝方便。有三種備份方法:

  • 備份在github上
  • 備份在雲盤上
  • package sync

3、啓動和禁用插件

n package diable

或者

n package enable

4、快捷鍵的設置

  我不太喜歡設置快捷鍵,除了個瀏覽器預覽設置外。我其餘都保持默認。不少時候靠 ctrl + shift + p 來搜索命令。若真要設置,進入key binding-user。查看全部默認快捷鍵方式,進入key binding-default

經常使用快捷鍵,看不少文章,老是一長串,花時間記錄快捷鍵,還不如多多記代碼。 還不僅須要記住ctrl + shift + p 記不住,就搜(the English capacity problem, it is your problem, rather than not belong me)

  • ctrl + p 文件搜索
  • ctrl + R 文件替換
  • 分屏
    • alt + shift + 1
    • alt + shift + 2
    • alt + shift + 3
    • alt + shift + 4
    • alt + shift + 5
    • alt + shift + 8

5、在cli用subl打開文件,以下:

subl a.txt

1. window系統下

  1) cmder 和 cmd

doskey subl="D:\Program Files\sublime3\Sublime Text 3\sublime_text.exe" $*

ps: 上面要經過管理員權限啓動cli並輸入,是否加上變量環境(不太清楚,個人電腦加上了),

  2) cygwin

$ echo 'alias subl="/cygdrive/c/Program\ Files/Sublime\ Text\ 2/sublime_text.exe"' >> ~/.bashrc

在這個問題上百度是吃狗屎的,請上stackoverflow

2. mac下

沒用過mac,這裏提供傳送門

相關文章
相關標籤/搜索