Sublime Text 3 安裝 破解 插件 使用

破解和激活,打開程序。點擊help-enterlicen然后將:

----- BEGIN LICENSE -----
Member J2TeaM
Single User License
EA7E-1011316
D7DA350E 1B8B0760 972F8B60 F3E64036
B9B4E234 F356F38F 0AD1E3B7 0E9C5FAD
FA0A2ABE 25F65BD8 D51458E5 3923CE80
87428428 79079A01 AA69F319 A1AF29A4
A684C2DC 0B1583D4 19CBD290 217618CD
5653E0A0 BACE3948 BB2EE45E 422D2C87
DD9AF44B 99C49590 D2DBDEE1 75860FD2
8C8BB2AD B2ECE5A4 EFC08AF2 25A9B864
------ END LICENSE ------

所有文本包括注釋粘貼進去最后選擇use licnsen


常用快捷鍵

Sublime Text 3 快捷鍵精華版

Ctrl+Shift+P:打開命令面板
Ctrl+P:搜索項目中的文件
Ctrl+G:跳轉到第幾行
Ctrl+W:關閉當前打開文件
Ctrl+Shift+W:關閉所有打開文件
Ctrl+Shift+V:粘貼并格式化
Ctrl+D:選擇單詞,重復可增加選擇下一個相同的單詞
Ctrl+L:選擇行,重復可依次增加選擇下一行
Ctrl+Shift+L:選擇多行
Ctrl+Shift+Enter:在當前行前插入新行
Ctrl+X:刪除當前行
Ctrl+M:跳轉到對應括號
Ctrl+U:軟撤銷,撤銷光標位置
Ctrl+J:選擇標簽內容
Ctrl+F:查找內容
Ctrl+Shift+F:查找并替換
Ctrl+H:替換
Ctrl+R:前往 method
Ctrl+N:新建窗口
Ctrl+K+B:開關側欄
Ctrl+Shift+M:選中當前括號內容,重復可選著括號本身
Ctrl+F2:設置/刪除標記
Ctrl+/:注釋當前行
Ctrl+Shift+/:當前位置插入注釋
Ctrl+Alt+/:塊注釋,并Focus到首行,寫注釋說明用的
Ctrl+Shift+A:選擇當前標簽前后,修改標簽用的
F11:全屏
Shift+F11:全屏免打擾模式,只編輯當前文件
Alt+F3:選擇所有相同的詞
Alt+.:閉合標簽
Alt+Shift+數字:分屏顯示
Alt+數字:切換打開第N個文件
Shift+右鍵拖動:光標多不,用來更改或插入列內容
鼠標的前進后退鍵可切換Tab文件
按Ctrl,依次點擊或選取,可需要編輯的多個位置
按Ctrl+Shift+上下鍵,可替換行

選擇類

Ctrl+D 選中光標所占的文本,繼續操作則會選中下一個相同的文本。

Alt+F3 選中文本按下快捷鍵,即可一次性選擇全部的相同文本進行同時編輯。舉個栗子:快速選中并更改所有相同的變量名、函數名等。

Ctrl+L 選中整行,繼續操作則繼續選擇下一行,效果和 Shift+↓ 效果一樣。

Ctrl+Shift+L 先選中多行,再按下快捷鍵,會在每行行尾插入光標,即可同時編輯這些行。

Ctrl+Shift+M 選擇括號內的內容(繼續選擇父括號)。舉個栗子:快速選中刪除函數中的代碼,重寫函數體代碼或重寫括號內里的內容。

Ctrl+M 光標移動至括號內結束或開始的位置。

Ctrl+Enter 在下一行插入新行。舉個栗子:即使光標不在行尾,也能快速向下插入一行。

Ctrl+Shift+Enter 在上一行插入新行。舉個栗子:即使光標不在行首,也能快速向上插入一行。

Ctrl+Shift+[ 選中代碼,按下快捷鍵,折疊代碼。

Ctrl+Shift+] 選中代碼,按下快捷鍵,展開代碼。

Ctrl+K+0 展開所有折疊代碼。

Ctrl+← 向左單位性地移動光標,快速移動光標。

Ctrl+→ 向右單位性地移動光標,快速移動光標。

shift+↑ 向上選中多行。

shift+↓ 向下選中多行。

Shift+← 向左選中文本。

Shift+→ 向右選中文本。

Ctrl+Shift+← 向左單位性地選中文本。

Ctrl+Shift+→ 向右單位性地選中文本。

Ctrl+Shift+↑ 將光標所在行和上一行代碼互換(將光標所在行插入到上一行之前)。

Ctrl+Shift+↓ 將光標所在行和下一行代碼互換(將光標所在行插入到下一行之后)。

Ctrl+Alt+↑ 向上添加多行光標,可同時編輯多行。

Ctrl+Alt+↓ 向下添加多行光標,可同時編輯多行。

編輯類

Ctrl+J 合并選中的多行代碼為一行。舉個栗子:將多行格式的CSS屬性合并為一行。

Ctrl+Shift+D 復制光標所在整行,插入到下一行。

Tab 向右縮進。

Shift+Tab 向左縮進。

Ctrl+K+K 從光標處開始刪除代碼至行尾。

Ctrl+Shift+K 刪除整行。

Ctrl+/ 注釋單行。

Ctrl+Shift+/ 注釋多行。

Ctrl+K+U 轉換大寫。

Ctrl+K+L 轉換小寫。

Ctrl+Z 撤銷。

Ctrl+Y 恢復撤銷。

Ctrl+U 軟撤銷,感覺和 Gtrl+Z 一樣。

Ctrl+F2 設置書簽

Ctrl+T 左右字母互換。

F6 單詞檢測拼寫

搜索類

Ctrl+F 打開底部搜索框,查找關鍵字。

Ctrl+shift+F 在文件夾內查找,與普通編輯器不同的地方是sublime允許添加多個文件夾進行查找,略高端,未研究。

Ctrl+P 打開搜索框。舉個栗子:1、輸入當前項目中的文件名,快速搜索文件,2、輸入@和關鍵字,查找文件中函數名,3、輸入:和數字,跳轉到文件中該行代碼,4、輸入#和關鍵字,查找變量名。

Ctrl+G 打開搜索框,自動帶:,輸入數字跳轉到該行代碼。舉個栗子:在頁面代碼比較長的文件中快速定位。

Ctrl+R 打開搜索框,自動帶@,輸入關鍵字,查找文件中的函數名。舉個栗子:在函數較多的頁面快速查找某個函數。

Ctrl+: 打開搜索框,自動帶#,輸入關鍵字,查找文件中的變量名、屬性名等。

Ctrl+Shift+P 打開命令框。場景栗子:打開命名框,輸入關鍵字,調用sublime text或插件的功能,例如使用package安裝插件。

Esc 退出光標多行選擇,退出搜索框,命令框等。

顯示類

Ctrl+Tab 按文件瀏覽過的順序,切換當前窗口的標簽頁。

Ctrl+PageDown 向左切換當前窗口的標簽頁。

Ctrl+PageUp 向右切換當前窗口的標簽頁。

Alt+Shift+1 窗口分屏,恢復默認1屏(非小鍵盤的數字)

Alt+Shift+2 左右分屏-2列

Alt+Shift+3 左右分屏-3列

Alt+Shift+4 左右分屏-4列

Alt+Shift+5 等分4屏

Alt+Shift+8 垂直分屏-2屏

Alt+Shift+9 垂直分屏-3屏

Ctrl+K+B 開啟/關閉側邊欄。

F11 全屏模式

Shift+F11 免打擾模式


插件安裝

https://packagecontrol.io/


原來Subl3安裝Package Control很麻煩,現在簡單的方法來了

一、簡單的安裝方法
使用Ctrl+ `快捷鍵或者通過View->Show Console菜單打開命令行,粘貼如下代碼:

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

如果順利的話,此時就可以在Preferences菜單下看到Package Settings和Package Control兩個菜單了。

順便貼下Sublime Text2 的代碼:

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')

二、手動安裝

可能由于各種原因,無法使用代碼安裝,那可以通過以下步驟手動安裝Package Control:
1.點擊Preferences > Browse Packages菜單
2.進入打開的目錄的上層目錄,然后再進入Installed Packages/目錄
3.下載Package Control.sublime-package并復制到Installed Packages/目錄
4.重啟Sublime Text。

主題安裝

material theme
A File Icon


添加插件:Ctrl+Shift+P-->輸入【install package】-->輸入你要添加的插件名-->選中即可安裝
移除插件:Ctrl+Shift+P-->輸入【remove package】-->輸入你要刪除的插件名-->選中即可移除


sublime 漢化插件:

ChineseLocalization


Emmet

編碼快捷鍵,前端必備


html-css-jsprettify

功能:對Html,css,js文件進行格式化
簡介:代替了JsFormat 和 CSSFormat
使用:快捷鍵Windows: ctrl+shift+i
快捷鍵配置:在Preferences / Key Bindings – User加上代碼(數組內)
{"keys": ["ctrl+shift+i"],"command": "htmlprettify"},


JSFormat

功能:Javascript的代碼格式化插件
簡介:很多網站的JS代碼都進行了壓縮,一行式的甚至混淆壓縮,這讓我們看起來很吃力。而這個插件能幫我們把原始代碼進行格式的整理,包括換行和縮進等等,是代碼一目了然,更快讀懂~
使用:在已壓縮的JS文件中,右鍵選擇jsFormat或者使用默認快捷鍵(Ctrl+Alt+F)


CSSComb

功能:用來給CSS屬性進行排序的格式化(處女座必備)
簡介:按一定的順序排列
使用:到https://github.com/csscomb/sublime-csscomb下載插件包,放到sublime text文件夾的\Data\Packages\User目錄里
快捷鍵:ctrl+shift+c


Alignment

功能:”=”號對齊
簡介:變量定義太多,長短不一,可一鍵對齊
使用:默認快捷鍵Ctrl+Alt+A和QQ截屏沖突,可設置其他快捷鍵如:Ctrl+Shift+Alt+A;先選擇要對齊的文本


autoprefixer

功能:CSS添加私有前綴
簡介:CSS還未標準化,所以要給各大瀏覽器一個前綴以解決兼容問題
使用:Ctrl+Shift+P,選擇autoprefixer即可。需要安裝node.js。
其他設置如快捷鍵請參考:https://sublime.wbond.net/packages/Autoprefixer


Clipboard History

功能:粘貼板歷史記錄
簡介:方便使用復制/剪切的內容
使用:
Ctrl+alt+v:顯示歷史記錄
Ctrl+alt+d:清空歷史記錄
Ctrl+shift+v:粘貼上一條記錄(最舊)
Ctrl+shift+alt+v:粘貼下一條記錄(最新)


Bracket Highlighter

功能:代碼匹配
簡介:可匹配[], (), {}, “”, ”, ,高亮標記,便于查看起始和結束標記
使用:點擊對應代碼即可


Git

功能:git管理
簡介:插件基本上實現了git的所有功能
使用:https://github.com/kemayo/sublime-text-git/wiki


GitGutter

簡介:指示代碼中插入、修改、刪除的地方


jQuery

功能:jQ函數提示
簡介:快捷輸入jQ函數,是偷懶的好方法


DocBlockr

功能:生成優美注釋
簡介:標準的注釋,包括函數名、參數、返回值等,并以多行顯示,手動寫比較麻煩
使用:輸入/、/*然后回車,還有很多用法,請參照
https://sublime.wbond.net/packages/DocBlockr


ColorPicker

功能:調色板
簡介:需要輸入顏色時,可直接選取顏色
使用:快捷鍵Windows: ctrl+shift+c


ColorHighlighter

功能:方便調色
簡介:它可以展示你所選擇的顏色代碼(像“#FFFFFF”, “rgb(255,255,255)”, “white”)的真正顏色。同時它還包含一個顏色選擇器讓你可以方便地更改顏色。
使用:快捷鍵Windows: ctrl+shift+w
快捷鍵配置:在Preferences / Key Bindings – User加上代碼(數組內)
{ "keys": ["ctrl+shift+w"],"command": "color_picker","context": [{"key": "color_highlighter.color_picker"}]},


ConvertToUTF8

功能:文件轉碼成utf-8
簡介:通過本插件,您可以編輯并保存目前編碼不被 Sublime Text 支持的文件,特別是中日韓用戶使用的 GB2312,GBK,BIG5,EUC-KR,EUC-JP ,ANSI等。ConvertToUTF8 同時支持 Sublime Text 2 和 3。
使用:安裝插件后自動轉換為utf-8格式


AutoFileName

功能:快捷輸入文件名
簡介:自動完成文件名的輸入,如圖片選取
使用:輸入”/”即可看到相對于本項目文件夾的其他文件


Trailing spaces

功能:檢測并一鍵去除代碼中多余的空格
簡介:還在糾結代碼中有多余的空格而顯得代碼不規范?或是有處女座情節?次插件幫你實現發現多余空格、一鍵刪除空格、保存時自動刪除多余空格,讓你的代碼規范清爽起來
使用:安裝插件并重啟,即可自動提示多余空格。一鍵刪除多余空格:CTRL+SHITF+T(需配置),更多配置請點擊標題。
快捷鍵配置:在Preferences / Key Bindings – User加上代碼(數組內)
1
{"keys":["ctrl+shift+t"],"command":"delete_trailing_spaces"}


FileDiffs

功能:強大的比較代碼不同工具
簡介:比較當前文件與選中的代碼、剪切板中代碼、另一文件、未保存文件之間的差別。可配置為顯示差別在外部比較工具,精確到行。
使用:右鍵標簽頁,出現FileDiffs Menu或者Diff with Tab…選擇對應文件比較即可


GBK Encoding Support

功能:中文識別
簡介:Sublime Text 2可識別UTF-8格式的中文,不識別GBK和ANSI,因此打開很多含中文的文檔都會出現亂碼。可以通過安裝插件GBK Support,來識別GBK和ANSI。
使用:
Open a GBK File
Save file with GBK encoding
Change file encoding from utf8 to GBK or GBK to utf8


SideBarEnhancements

功能:擴充邊欄菜單的功能
簡介:包括在當前工程文件夾中新建文件,移動文件或文件夾,產生文件或文件夾的副本,在新窗口或瀏覽器中打開,刷新等。


Vue Syntax Highlight

Vue(*.vue)高亮插件;于前端而言,使用Vue框架開發,是一個很酷爽的存在,那么此插件也就很有必要擁有;同時Jade, SASS等插件也是很有擁有的必要,誰用誰知道(說到用vue, 這vue-cli就蠻有使用的必要了( Webpack, Eslint, Test等都配置完善,十分貼心); 而寫Js代碼,于稍大項目 Eslint 就很有使用必要,而 sublime 在針對使用 Eslint 的 *.vue文件,目測還沒有很好格式化插件,坐等誕生??)。


SideBarFolders

打開的文件夾都太多了,再用這個來管理文件夾


js校驗


sublimelinter
sbulimelinter-jshint
npm i -g jshint,全局安裝jshint,這里需要先安裝node.js

打開一個文件,然后右鍵
sublimelinter -> Toggle Linter
之后會看到顯示目前是disabled狀態,手動點擊這個disabled就可以開啟了,開啟之后重復剛才的操作可以看是enable狀態了。


sublime serve
使用sublime server啟動本地服務器進行調試
tool–sublimeserver–start sublimeserver


添加配置

emmet 自定義片段snippets
用戶配置文件中修改。我們打開Preferences -> Package Settings -> Emmet -> Setting - User文件,添加如下代碼:

{
    // Custom snippets definitions, as per https://github.com/emmetio/emmet/blob/master/snippets.json
    "snippets":
    {
        "html":
        {
            "snippets":
            {
                "myfavicon": "<!-- favicon,可更改圖片類型 -->\n<link rel=\"shortcut icon\" type=\"image/ico\" href=\"/favicon.ico\" />",
                "bscss3": "<link rel=\"stylesheet\" href=\"http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css\">",
                "mycompat": "<!-- 優先使用 IE 最新版本和 Chrome -->\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\" />",
                "360compat": "\n<!-- 360 使用Google Chrome Frame -->\n<meta name=\"renderer\" content=\"webkit\">",
                "mykeywords": "<!-- SEO頁面關鍵詞 -->\n<meta name=\"keywords\" content=\"your keywords\">",
                "mydesc": "<!-- SEO頁面描述 -->\n<meta name=\"description\" content=\"your description\">",
                "myviewport": "<!-- 開啟響應式 -->\n<meta name=\"viewport\" content=\"width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0\">",
            },
            "abbreviations":
            {
                "!!h5": "html>(head>meta[charset='utf-8']+title{${1:文檔標題}}+myfavicon+mycompat+myviewport+mykeywords+mydesc)+body>bsjq2",
                "!!h5bs": "html>(head>meta[charset='utf-8']+title{${1:文檔標題}}+myfavicon+mycompat+myviewport+mykeywords+mydesc+bscss3)+body>bsjq2+bs3",
                "!!bs": "!!!+mydoc[lang='zh-cmn-Hans']",
                "bsjq2": "<script src=\"http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js\"></script>",
                "bs3": "<script src=\"http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js\"></script>"
            }
        }
    }
}

輸入 !!h5+tab按鍵 即可

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。