欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

使用sublimetext2的一些小技巧-創(chuàng)新互聯(lián)

這篇文章主要介紹使用sublime text2的一些小技巧,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了黔西免費建站歡迎大家使用!

SublimeText2除了自身擁有無數(shù)實用功能和特性之外,它還能安裝使用各種擴展/皮膚/配色方案等來增強自己。


1.文件快速導(dǎo)航: 這是sublime上面很好用的功能之一,ctrl+p可以調(diào)出窗口,菜單上的解釋是gotoanythings ,確實如其所言,調(diào)出窗口后,直接輸入關(guān)鍵字,可以在已打開的項目文件夾中進行快速文件名導(dǎo)航,而且支持模糊搜索,對于不想一直鼠標點開文件夾的同學(xué)來說 極為方便,并且在該窗口里加上:前綴即為行跳轉(zhuǎn)(ctrl+G),加上@(ctrl+R)前綴在html里是id 關(guān)鍵字導(dǎo)航,css里是每條規(guī)則導(dǎo)航,js里則是每個function導(dǎo)航。

2. 命令行模式 ctrl+` 可以調(diào)出命令行模式(view->show console),主要支持python語法等,沒試用過只知 quit()可以退出 。。不過sublime的插件平臺package controller可以用命令行安裝.

3. Ctrl+Z 撤銷 Ctrl+Y 恢復(fù)撤銷

4. Ctrl+D 選詞 (按住-繼續(xù)選擇下個相同的字符串)ctrl+F查找是一下選擇本頁面的全部相同的然后按鍵盤替換則全替換

5. ctrl+shift+F 默認是在本項目(用得最多的).也可能來文件夾里查找,與普通編輯不同的地方是sublime允許添加多個文件夾進行查找(add directory)

6. ctrl+L 選擇整行(按住-繼續(xù)選擇下行,即按住ctrl不放按一次L則多選一行)

7. Ctrl+Shift+K 刪除整行,Ctrl+KK 從光標處刪除至行尾

8. ctrl+/ 單行注釋, ctrl+shift+/塊注釋( 注釋已選擇內(nèi)容),sublime會自動根據(jù)語言選擇注釋方式

9. ctrl+Enter 光標后插入行Ctrl+Shift+Enter 光標前插入行

10. ctrl+F2可以進行增刪標記,然后F2在標記之間切換,Shift+F2 上一個書簽.這里不爽的是無法進行鼠標添加標記

11. 在 菜單View-syntax下可以將當(dāng)前面面以指定的語言進行語法高亮,通常情況下sublime會自動進行判斷選擇

12. snippets 代碼片段插件 ,在tools-snippets菜單下可以查看當(dāng)前頁面支持的snippets,可以在縮略詞后加tab自動補全snippets, snippets也可以從安裝插件進行擴展

13. Build編譯,可以進行ruby等代碼的編譯,我安裝了一個yui compressor后,就可以在css js頁面里進行壓縮,快捷鍵是ctrl+B, 會自動在當(dāng)前目錄下生成xx.min.js, xx.min.css等壓縮文件

14. 在菜單Preferences 下面是各種配置文件,sublime與其他編輯器不同的是,他不提供可視化配置,軟件的配置及快捷鍵配置全都是存在.xml文件里手動配 置,Settings-default 是系統(tǒng)默認配置,好不要改,要改動的東西存放 在Settings-User里,比如font- size等, Key-bindings是快捷鍵配置, color scheme是代碼配色方案選擇,sublime本身提供了很多很不錯的配色方案

15. 在頁面右下角,有快速設(shè)置tab轉(zhuǎn)為spaces的菜單,可以指定頁面的tab寬度,也可以將頁面所有tab轉(zhuǎn)為指定的spaces格數(shù)

16.其它快捷鍵

ctrl+[ 和 ctrl+](已改成我習(xí)慣的快捷鍵).

ctrl+up, ctrl+down可以一行一行的滾動屏幕,

pageUp pageDown一頁一頁翻動

ctrl+shift+a 可以HTML標簽內(nèi)容,每按一次逐級往上,

ctrl+shift+space可以選擇js等語言里的塊{內(nèi)容},

Ctrl+Shift+D 復(fù)制光標所在整行,插入在該行之前

Ctrl+J 合并行(已選擇需要合并的多行時)

Ctrl+KU 改為大寫

Ctrl+KL 改為小寫

Ctrl+M 光標跳至對應(yīng)的括號(BracketHighlighter插件做得更好)

Ctrl+Shift+M 選擇括號內(nèi)的內(nèi)容(按住-繼續(xù)選擇父括號)

Alt+. 閉合當(dāng)前標簽

Ctrl+Shift+A 選擇光標位置父標簽對兒

Ctrl+Shift+[ 折疊代碼

Ctrl+Shift+] 展開代碼

Ctrl+KT 折疊屬性

Ctrl+K0 展開所有

Ctrl+U 軟撤銷

Ctrl+T 詞互換

Tab 縮進 自動完成

Shift+Tab 去除縮進

Ctrl+Shift+↑ 與上行互換

Ctrl+Shift+↓ 與下行互換

Ctrl+K Backspace 從光標處刪除至行首

17  添加智能代碼塊提示 Tools->new snippet  (mac機下保存后綴要為.sublime-snippet )

content:放代碼必須放在CDATA里,$1代表光標位置,方便編輯類名 tabTrigger:快捷鍵  scope: 響應(yīng)范圍 可以是 html css js文件等 description:代碼描述 在輸入快捷鍵的時候 提示框內(nèi)的介紹描述文字

接下來介紹一下sublime的亮點,插件機制:(裝完了所有的插件都要重啟軟件)

sublime插件可以通過兩種方式進行插件安裝,

一種直接下載所有源碼放置到C:\Users\yourName\AppData\Roaming \Sublime Text 2\Packages下面,路徑可以在軟件菜單欄Preferences->Browse Packages查看

一種則可以通過在線安裝 package control的方式進行在線安裝,package control安裝見其官網(wǎng),就是在控制臺里運行如下一段代碼,再重啟即可:

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'

安裝完即可在菜單preferences-package control下打開(這里有個快捷鍵ctrl+shift+p是編輯器操作的命令集合,可以直接根據(jù)關(guān)鍵字索引.),在 package control下 Install Package是安裝插件,選擇后會連網(wǎng)獲取插件列表,disabled package 是禁用某插件,enabled package 啟用插件,remove package 移除插件,list package列出插件列表。

下面介紹幾個我覺得比較有用的插件,及它的功用吧(安裝方法直接package control install 在線搜索安裝):

1. SVN :生成后右鍵點擊文件或文件夾(這個要錢,如果是windows的話用TorstoiseSVN,這個要先預(yù)裝TorstoiseSVN)

2. BracketHighlighter :該插件提供配對標簽,或大括號或字符引號的配對高亮顯示,算是對系統(tǒng)高亮的加強吧。

3. SublimeTmpl :

自定義新建文件.默認已經(jīng)添加了html、css、js等常見類型的面板,按ctrl+alt+h/ctrl+alt+c /ctrl+alt+j可新建這3鐘類型的文件,快捷鍵在這里\Packages\SublimeTmpl\Default (Windows).sublime-keymap, 模板文件在這里\Packages\SublimeTmpl\templates,可修改。

4. ctags :

這個插件能跨文件跳轉(zhuǎn),跳轉(zhuǎn)到指定函數(shù)聲明的地方(ctrl+alt+左鍵)。 使用package control 搜索ctags 進行安裝(安裝ctags插件就可以了, 還有一個 CTags for PHP 插件沒什么用),注意安裝好插件后要需要安裝ctags命令。window 下載 ctags.exe  /tupian/20230522/visitor 。 將ctags.exe文件放在一個環(huán)境變量能訪問到的地方。打開cmd, 輸入ctags,如果有這個命令,證明成功了。ubuntu下安裝運行命令:sudo apt-get install exuberant-ctags 。然后在sublime項目文件夾右鍵, 會出現(xiàn)Ctag:Rebuild Tags 的菜單。點擊它,然后會生成.tags的文件 然后在你代碼中, 光標放在某個函數(shù)上, 點擊 就可以跳轉(zhuǎn)到函數(shù)聲明的地方。

5. sublimecodeintel :

代碼提示。 sublime默認的代碼提示只能提示系統(tǒng)函數(shù),用戶自己創(chuàng)建的函數(shù)、類不能提示。 如果想要提示自己建立的函數(shù)。 可以安裝sublimecodeintel插件。(要多輸幾個字符且大小寫敏感才顯示,有時不靈) sublimecodeintel 安裝后需要配置,文件:插件目錄/.codeintel/config 中 增加

{
    "Python": {
        "python" : "D:\servers\python27",
        "pythonExtraPaths": [
            "libs",
            "~/Applications/Sublime Text 2.app/Contents/MacOS",
            "/Applications/Sublime Text 2.app/Contents/MacOS"
        ]
    }
}

配置了python執(zhí)行文件的地址,python的配置文件地址, pythonExtraPaths 是額外需要代碼提示的類庫,除了當(dāng)前項目下的PHP代碼可以提示外pythonExtraPaths中定義的目錄下的python代碼也能提示。安裝sublimecodeintel后, 按alt+鼠標左鍵也能和ctags一樣跳轉(zhuǎn)到函數(shù)聲明的地方。 但是如果有兩個文件聲明了同樣名稱的函數(shù), sublimecodeintel只會跳轉(zhuǎn)到第一個找到的函數(shù), 而ctags會讓你選擇要跳轉(zhuǎn)到哪個文件。所以我們一般還是用ctags

6. Sublimelint (還有一款SublimeLinter應(yīng)該差不多)

一個支持lint語法的插件,可以高亮linter認為有錯誤的代碼行,也支持高亮一些特別的注釋,比如“TODO”它需要一些類庫支持比 如php的話要 PHP - syntax checking via "php -l" .要把php加到環(huán)境變量中即可.在命令行中執(zhí)行下面語句如果能正常工作即可因為裝php的時候已經(jīng)裝了這個庫支持所以只要把php加到環(huán)境變量 即可

The syntax for checking is like this, where the -l flag is a lower case L:
php -l filenameIf the syntax in the file is correct you will see this:
No syntax errors detected in test.phpIf there are errors then theses will be listed as in the following example output:
Parse error: syntax error, unexpected T_STRING in test.php on line 5
2Errors parsing test.php

7. SFTP 該插件提供ftp服務(wù)器管理,用來管理自己的空間很不錯,通過配置來操作.安裝完后重啟軟件后在左文件夾右鍵單擊 選擇Map to Remote...即可會在文件夾下生成sftp-config.json配置即可,用的時候跟SVN一樣右鍵就可以

8. PHPTity:php代碼自動排序.裝完了重啟后ctrl+alt+t

9. DocBlockr :該插件提供文件注釋,方便后期根據(jù)注釋生成API文檔,輸入 “/**” + enter調(diào)出 (在function的上面一行才有效果)

10. GBK Encoding Support: sublime本身不支持GBK,根據(jù)國情,裝下這個插件就可以支持GBK了,同時也提供GBK與UTF之間轉(zhuǎn)換

11. jquery 提供jquery的一些snippets片段 ,方便直接調(diào)用

12. zenCoding 大名鼎鼎的zencoding就不用多解釋, 調(diào)用方式兩種,一種是ctrl+alt+enter, 一種是輸入完標簽直接tab。

13. html5 該插件提供許多 html5相關(guān)的標簽等snippets,也非常實用。

14. prefixr 提供CSS3屬性的瀏覽器前綴自動填充像-webkit- -moz- -o- -m-, 快捷鍵:ctrl+alt+x

15. SCSS 支持scss的語法高亮,里面附帶了好多CSS Snippet,無論現(xiàn)用或者改造成,都可節(jié)省不少時間。

16. JS Minifer 提供js壓縮功能,基于GG的closure complier,快捷鍵:ctrl+alt+M

17. js Format 提供JS格式化功能,快捷鍵 ctrl+alt+F,會根據(jù)

18. yui compressor 這個大家都知道yui的壓縮工具,可以壓縮CSS JS,直接CTRL+B,即可(需要安裝配置了jdk之后才可用)

19. sublime v8 該插件提供jshint 及 v8引擎的js解析器console,jshint是JS語法校驗器,較嚴格, v8則跟chrome里控制臺一樣。

20. ClipboardHistory: 該插件提供多剪貼板支持,你就可以同時保存多個剪貼板里的內(nèi)容了,ctrl+alt+v快捷鍵調(diào)出

以上是“使用sublime text2的一些小技巧”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

分享標題:使用sublimetext2的一些小技巧-創(chuàng)新互聯(lián)
鏈接分享:http://chinadenli.net/article36/depipg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計、網(wǎng)頁設(shè)計公司、自適應(yīng)網(wǎng)站動態(tài)網(wǎng)站、商城網(wǎng)站、網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)
久久午夜福利精品日韩| 日本人妻免费一区二区三区| 亚洲国产成人爱av在线播放下载| 国产肥妇一区二区熟女精品| 国产精品人妻熟女毛片av久| 国产精品久久精品毛片| 人妻中文一区二区三区| 伊人欧美一区二区三区| 日本在线视频播放91| 天堂热东京热男人天堂| 久草视频这里只是精品| 欧美日韩一区二区午夜| 粉嫩一区二区三区粉嫩视频| 不卡免费成人日韩精品| 欧美野外在线刺激在线观看| 一区二区三区四区亚洲另类| 日韩成人h视频在线观看| 亚洲一区二区三区三州| 国产一区二区三区精品免费| 日本欧美三级中文字幕| 欧美国产日本免费不卡| 婷婷激情四射在线观看视频| 色鬼综合久久鬼色88| 国产欧美日韩不卡在线视频| 激情丁香激情五月婷婷| 在线观看国产午夜福利| 亚洲最新的黄色录像在线| 男女午夜福利院在线观看| 久久亚洲精品成人国产| 亚洲中文字幕日韩在线| 青青免费操手机在线视频| 国产麻豆一区二区三区在| 日韩精品视频高清在线观看| 老司机激情五月天在线不卡| 久久国产亚洲精品赲碰热| 日本熟女中文字幕一区| 大香蕉大香蕉手机在线视频| 国产又色又粗又黄又爽| 91香蕉视频精品在线看| 加勒比日本欧美在线观看| 日本精品视频一二三区|