ubuntu安裝配置sublime_text 入門(mén)和插件

一.安裝

幾步即可搞定安裝

1.解壓

tar xf Sublime\ Text \2\Build\2181\x64.tar.bz2

2.移動(dòng)文件

sudo mv Sublime\Text\2 ?/opt

3.終端打開(kāi)方式(添加終端使用sublime打開(kāi)文件)

sudo ln -s /opt/sublime/sublime_text ??/usr/bin/sublime

4.桌面圖標(biāo)添加(添加至啟動(dòng)器)

sudo gedit ?/usr/share/applications/sublime.desktop

把下面的代碼寫(xiě)進(jìn)去

[Desktop Entry]

Version=1.0

Name=Sublime_Text_2

GenericName=Text Editor

Exec=sublime

Terminal=false

Icon=/opt/sublime/Icon/48x48/sublime_text.png

Type=Application

Categories=TextEditor;IDE;Development

X-Ayatana-Desktop-Shortcuts=NewWindow

[NewWindow Shortcut Group]

Name=New Window

Exec=sublime -n

TargetEnvironment=Unity

這其中的Icon的路徑可以按照你的喜好自己選擇漂亮一點(diǎn)的圖標(biāo),上網(wǎng)找找看,很多很炫

5.默認(rèn)打開(kāi)方式

sudo sublime /usr/share/applications/defaults.list

把gedit.desktop的全部變?yōu)閟ublime.desktop即可

二:配置

1.安裝包管理:

見(jiàn)這個(gè)網(wǎng)址:

https://sublime.wbond.net/installation

之后根據(jù)Console提示的重啟信息重啟即可。

2.常用擴(kuò)展推薦

通用:

Advanced?New?FileThis plugin allows for faster file creation within a project.

Markdown previewPreview and build your markdown files quickly in your web browser from sublime text 2/3.

GBK Encoding Support支持GBK格式,防止亂碼

SideBarEnhancementsEnhancements to Sublime Text sidebar. Files and folders.

對(duì)于前端:

Emmet——Emmet 官方提供的 Sublime Text 擴(kuò)展;

Sublime?Linter——代碼校驗(yàn)插件,支持 HTML、CSS、JS、PHP、Java、C++ 等16種語(yǔ)言;

HTML5——HTML5 bundle for Sublime Text 2;

Alignment——代碼對(duì)齊插件;

Bracket?Highlighter——括號(hào)高亮匹配;

Git——整合 Git 功能的插件;

jQuery——代碼智能提示插件;

LESS——LESS 代碼高亮插件;

Js?Format——JavaScript 代碼格式化插件;

Tag——HTML/XML 標(biāo)簽縮進(jìn)、補(bǔ)全和校驗(yàn);

LiveReload——讓頁(yè)面即時(shí)刷新;

Pretty JSON——JSON美化擴(kuò)展;

Can I Use——查詢(xún) CSS 屬性兼容情況;

Coffee?Script——Coffee?Script 代碼高亮,校驗(yàn)和編譯等;

Color?Picker——跨平臺(tái)取色器插件;

對(duì)于pythoner:

Package Control在 Sublime 里直接安裝附加插件的包管理器。這是唯一一個(gè)你必須手動(dòng)安裝的插件。這邊列出的其他所有插件都可以通過(guò) Package Control 來(lái)安裝。也可以通過(guò)它來(lái)更新已安裝過(guò)的插件。簡(jiǎn)單得想做是 Sublime packages 的 apt-get 就行了。

Color Scheme – Tomorrow NightColor schemes決定了編輯器界面語(yǔ)法高亮的字體顏色。這是一個(gè)非常酷的暗黑系樣式。

Theme – Soda DarkThemes影響 Sublime 界面元素的顏色和風(fēng)格。這個(gè)非常適合 Tomorrow Night 的配色方案。

SideBarEnhancements這個(gè)插件提供了側(cè)邊欄附加的上下文菜單選項(xiàng),例如”New file”,”New Floder”等。這些本應(yīng)當(dāng)默認(rèn)就該有的,卻沒(méi)有。

All AutocompleteSublime 默認(rèn)的自動(dòng)完成只關(guān)注當(dāng)前文件的單詞。這個(gè)插件擴(kuò)展了其自動(dòng)完成的單詞列表到所有打開(kāi)的文件。

SublimeCodeIntel為部分語(yǔ)言增強(qiáng)自動(dòng)完成功能,包括了 Python 。這個(gè)插件同時(shí)也可以讓你跳轉(zhuǎn)到符號(hào)定義的地方,通過(guò)按住 alt 并點(diǎn)擊符號(hào)。非常方便。

SublimeREPL允許你在編輯界面直接運(yùn)行 Python 解釋器。我傾向于在單獨(dú)的終端窗口用bpython來(lái)運(yùn)行,但有時(shí) SublimeREPL 是很有幫助的。

GitGutter在編輯器的凹槽區(qū),依照 Git ,增加小圖標(biāo)來(lái)標(biāo)識(shí)一行是否被插入、修改或刪除。在 GitGutter 的 readme 中有說(shuō)明如何更改顏色圖標(biāo)來(lái)更新你的配色方案文件。

Pylinter這個(gè)插件提供了目前我所見(jiàn)到的最好的pylint編輯器整合。它自動(dòng)檢查 .py 文件,無(wú)論其何時(shí)被保存,并且會(huì)直接在編輯界面顯示 pylint 違規(guī)。它還有一個(gè)快捷方式來(lái)禁用局部的 pylint 檢查,通過(guò)插入一個(gè) #pylint: 禁用注釋。這個(gè)插件對(duì)于我確實(shí)非常有用。

三:快捷鍵和招數(shù)

多個(gè)光標(biāo):按住Ctrl(Windows系統(tǒng)按住ctrl)可以在同一時(shí)間輕松的編輯多條代碼。點(diǎn)擊鼠標(biāo)點(diǎn)擊目標(biāo)代碼。

重新打開(kāi)關(guān)閉的標(biāo)簽:和谷歌瀏覽器一樣,如果你不小心關(guān)閉了某個(gè)標(biāo)簽頁(yè)并想重新打開(kāi)它,你可以按下Shift+ctrl+T(Windows系統(tǒng)下,按下Shift+ctrl+T)。如果你連續(xù)點(diǎn)擊以上按鍵,ST將會(huì)按照關(guān)閉的先后順序重新打開(kāi)標(biāo)簽頁(yè)。

快速開(kāi)啟文檔:這可能就是ST中我最喜歡的功能。按住Ctrl+T(Wiondows系統(tǒng)下,按住ctrl+T)就會(huì)打開(kāi)一個(gè)文本框,你可以在文本框內(nèi)鍵入目標(biāo)文件,系統(tǒng)就在項(xiàng)目中搜索文件的位置。這樣你就不用再次使用文件目錄列表。

跳轉(zhuǎn)到符號(hào):按住Ctrl+P(Windows系統(tǒng)下,按下ctrl+P)打開(kāi)檢索字段,鍵入目標(biāo)符號(hào),然后點(diǎn)擊回車(chē),快速跳轉(zhuǎn)至某個(gè)特定符號(hào)。

搜索整個(gè)項(xiàng)目文檔:按住Shift+Ctrl+F(Windows系統(tǒng)下,按住Shift+ctrl+F)在整個(gè)ST項(xiàng)目下搜索目錄。

文字/行間跳轉(zhuǎn):這是操作系統(tǒng)自帶的功能,但我是在使用ST的過(guò)程中才發(fā)現(xiàn)這個(gè)功能的。在Macs機(jī)上,如果你在按住Alt鍵的同時(shí)使用方向鍵,那么能夠?qū)崿F(xiàn)文字而不是字符間的跳轉(zhuǎn)。同樣的,如果你在使用方向鍵的同時(shí)按住Cmd,就會(huì)跳轉(zhuǎn)到行的另一端。這樣即便不使用鼠標(biāo),也能夠?qū)Υa進(jìn)行快速瀏覽。

快速更改設(shè)置:按住Shift+Ctrl+P(Windows系統(tǒng)下,按住Shift+ctrl+P)打開(kāi)快速查找欄,可以對(duì)ST的設(shè)置進(jìn)行更改。

以下清單是我在看了黑客新聞的評(píng)論后添加的:

詞段間跳轉(zhuǎn):按住Ctrl鍵,讓光標(biāo)在詞段間移動(dòng)——也就是駝峰式(下劃線(xiàn))搜索。比如:如果目前光標(biāo)位于“cakeParty”詞首,那么按住control,點(diǎn)擊右方向鍵,就可以實(shí)現(xiàn)”e”和”P(pán)”間的跳轉(zhuǎn)。(感謝hebejebelus)

將當(dāng)前行上移/下移:你可以按住Shift+Ctrl+Up/Down上移/下移當(dāng)前行(感謝draftable)

Sublime套裝軟件控制:對(duì)主題、語(yǔ)法、代碼……的安裝非常有用(感謝po)

快速文字編輯:Cmd+d選擇當(dāng)前文字,再次點(diǎn)擊Cmd+d對(duì)所選文字進(jìn)行編輯。這一功能可以使局部變量或是HTML標(biāo)簽頁(yè)打開(kāi)、關(guān)閉元素的更改變的輕松便捷。(感謝haasted)

微查找+替換/更改:另外一個(gè)實(shí)用的功能是通過(guò)CMD+D/CMD+K+D實(shí)現(xiàn)的。CMD+D自動(dòng)搜索與當(dāng)前選擇一致的實(shí)例,并在下一個(gè)實(shí)例處創(chuàng)建另外一個(gè)光標(biāo)(同時(shí)選中這個(gè)實(shí)例)。CMD+K+D則會(huì)跳過(guò)當(dāng)前的選擇,直接跳轉(zhuǎn)至下一個(gè)實(shí)例(多謝toran1302)

選中所有實(shí)例:按住Shift+ctrl+G選中所有實(shí)例。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容