1 添加sublime到環境變量php
win +r ,輸入sysdm.cpl, 在彈出的界面選擇高級,選擇環境變量,編輯path,添加sublime的安裝目錄(這是sublime的一種安裝方式,另一種安裝方式,解壓即用不用安裝)html
2 打開sublime 控制檯 ctrl + ` (反引號)python
3 安裝 package controlgit
兩種方法:1)view-->show console(或者ctrl + `) ,而後粘貼如下命令github
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
2)另一種方法:手工操做下載web
1 Click the Preferences > Browse Packages… menu 2 Browse up a folder and then into the Installed Packages/ folder 3 Download Package Control.sublime-package and copy it into the Installed Packages/ directory 4 Restart Sublime Text
驗證package Control是否安裝成功: ctrl + shift + p , 輸入PC, 若是能夠看到:Package Control 說明安裝成功sublime-text
基本編輯命令:函數
ctrl + enter 在當前新增一行,並跳至新增行ui
Ctrl + Enter
在當前行下面新增一行而後跳至該行;Ctrl + Shift + Enter
在當前行上面增長一行並跳至該行。this
ctrl + ←/→, 逐詞移動(逐個單詞移動,並無選擇)
ctrl + shift + ←/→,逐詞選擇
多重選擇與多重編輯(有時候咱們想修改一段代碼內,一個變量的名字,該變量在代碼內出現屢次)
ctrl +d ,選擇第一個,再按ctrl + d 選擇第二個,而後就能夠編輯了
快速查找和替換:
方法1: Shift + ←/→
或 Ctrl + D
選中關鍵字,而後 F3
跳到其下一個出現位置, Shift + F3
跳到其上一個出現位置,此外還能夠用 Alt + F3
選中其出現的全部位置(以後能夠進行多重編輯,也就是快速替換)。
方法2:ctrl + f , ctrl +h
函數內部變量重命名:
setting usr 設置:
"auto_find_in_selection": true
ctrl + h, 而後replace all
跳轉到文件:
ctrl +p , Ctrl + P
會列出當前打開的文件(或者是當前文件夾的文件),輸入文件名而後 Enter
跳轉至該文件。
跳轉到函數的定義處:F12
列出全部函數名和類名,ctrl +r , 而後選擇,就能夠跳轉到相應函數/類位置
跳轉到某一行:
ctrl +G 輸入行號
或者;
在 Ctrl + P
匹配到文件後,咱們能夠進行後續輸入以跳轉到更精確的位置:
@
符號跳轉:輸入 @symbol
跳轉到 symbol
符號所在的位置#
關鍵字跳轉:輸入 #keyword
跳轉到 keyword
所在的位置:
行號跳轉:輸入 :12
跳轉到文件的第12行。
設置Nexus 主題(下載安裝教程https://packagecontrol.io/packages/Theme%20-%20Nexus)
1 下載Nexus: 打開package control --> install --> 輸入: Theme - Nexus, 選擇後自動安裝
2 ctrl + shift + p List Packages 能夠看到Nexus
上面兩步能夠手工代替:
git clone https://github.com/EleazarCrusader/nexus-theme/ "Theme - Nexus"
Theme - Nexus
Packages
directory(preferences--Browse packages,打開的目錄就是Package directory)3 setting設置 主題
To configure Sublime Text 2 to use the theme:
Sublime Text 2 -> Preferences -> Settings - User
"theme": "Nexus.sublime-theme"
設置 Flatland Dark 配色,: https://packagecontrol.io/packages/Theme%20-%20Flatland
1 下載 Theme - Flatland主題
2 在配置裏面設置 配色:
"color_scheme": "Packages/Theme - Flatland/Flatland Dark.tmTheme",
設置代碼良好規範:
// 設置tab的大小爲2 "tab_size": 2, // 使用空格代替tab "translate_tabs_to_spaces": true, // 添加行寬標尺 "rulers": [80, 100], // 顯示空白字符 "draw_white_space": "all", // 保存時自動去除行末空白 "trim_trailing_white_space_on_save": true, // 保存時自動增長文件末尾換行 "ensure_newline_at_eof_on_save": true,
Sublime Text 支持代碼段(Code Snippet),輸入代碼段名稱後 Tab
便可生成代碼段。
https://9iphp.com/web/html/sublime-text-code-snippets.html
其實簡單點: ctrl + shift + p 輸入install package, 而後輸入SASS Snippets
安裝成功後,在代碼輸入 def tab鍵,自動補全代碼段
選擇代碼段的內容: 好比選擇if: 條件下的內容: ctrl + shift + j
支持多行的python sublime控制檯
https://packagecontrol.io/packages/SublimeREPL
Preferences | Package Control | Package Control: Install Package
SublimeREPL
SublimeREPL
(default settings in Preferences | Package Settings | SublimeREPL | Settings - Default
should be modified in Preferences | Package Settings | SublimeREPL | Settings - User
, this way they will survive package upgrades!
打開sublime中的控制檯:
tools--->SublimeREPL-->Python--->python