ubuntu安裝配置sublime_text 入門和插件

文/風語安然(簡書做者)
原文連接:http://www.jianshu.com/p/2f30ccd41165
著做權歸做者全部,轉載請聯繫做者得到受權,並標註「簡書做者」。

一.安裝

幾步便可搞定安裝前端

1.解壓python

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

2.移動文件github

sudo mv Sublime\Text\2  /optweb

3.終端打開方式(添加終端使用sublime打開文件)瀏覽器

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

4.桌面圖標添加(添加至啓動器)app

sudo gedit  /usr/share/applications/sublime.desktop編輯器

把下面的代碼寫進去ide

[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的路徑能夠按照你的喜愛本身選擇漂亮一點的圖標,上網找找看,不少很炫

5.默認打開方式

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

把gedit.desktop的所有變爲sublime.desktop便可

二:配置

1.安裝包管理:

見這個網址:

https://sublime.wbond.net/installation

以後根據Console提示的重啓信息重啓便可。

2.經常使用擴展推薦

通用:

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.

對於前端:

Emmet——Emmet 官方提供的 Sublime Text 擴展;

Sublime​Linter——代碼校驗插件,支持 HTML、CSS、JS、PHP、Java、C++ 等16種語言;

HTML5——HTML5 bundle for Sublime Text 2;

Alignment——代碼對齊插件;

Bracket​Highlighter——括號高亮匹配;

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

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

LESS——LESS 代碼高亮插件;

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

Tag——HTML/XML 標籤縮進、補全和校驗;

LiveReload——讓頁面即時刷新;

Pretty JSON——JSON美化擴展;

Can I Use——查詢 CSS 屬性兼容狀況;

Coffee​Script——Coffee​Script 代碼高亮,校驗和編譯等;

Color​Picker——跨平臺取色器插件;

對於pythoner:

Package Control在 Sublime 裏直接安裝附加插件的包管理器。這是惟一一個你必須手動安裝的插件。這邊列出的其餘全部插件均可以經過 Package Control 來安裝。也能夠經過它來更新已安裝過的插件。簡單得想作是 Sublime packages 的 apt-get 就好了。

Color Scheme – Tomorrow NightColor schemes決定了編輯器界面語法高亮的字體顏色。這是一個很是酷的暗黑系樣式。

Theme – Soda DarkThemes影響 Sublime 界面元素的顏色和風格。這個很是適合 Tomorrow Night 的配色方案。

SideBarEnhancements這個插件提供了側邊欄附加的上下文菜單選項,例如」New file」,」New Floder」等。這些本應當默認就該有的,卻沒有。

All AutocompleteSublime 默認的自動完成只關注當前文件的單詞。這個插件擴展了其自動完成的單詞列表到全部打開的文件。

SublimeCodeIntel爲部分語言加強自動完成功能,包括了 Python 。這個插件同時也可讓你跳轉到符號定義的地方,經過按住 alt 並點擊符號。很是方便。

SublimeREPL容許你在編輯界面直接運行 Python 解釋器。我傾向於在單獨的終端窗口用bpython來運行,但有時 SublimeREPL 是頗有幫助的。

GitGutter在編輯器的凹槽區,依照 Git ,增長小圖標來標識一行是否被插入、修改或刪除。在 GitGutter 的 readme 中有說明如何更改顏色圖標來更新你的配色方案文件。

Pylinter這個插件提供了目前我所見到的最好的pylint編輯器整合。它自動檢查 .py 文件,不管其什麼時候被保存,而且會直接在編輯界面顯示 pylint 違規。它還有一個快捷方式來禁用局部的 pylint 檢查,經過插入一個 #pylint: 禁用註釋。這個插件對於我確實很是有用。

三:快捷鍵和招數

多個光標:按住Ctrl(Windows系統按住ctrl)能夠在同一時間輕鬆的編輯多條代碼。點擊鼠標點擊目標代碼。

從新打開關閉的標籤:和谷歌瀏覽器同樣,若是你不當心關閉了某個標籤頁並想從新打開它,你能夠按下Shift+ctrl+T(Windows系統下,按下Shift+ctrl+T)。若是你連續點擊以上按鍵,ST將會按照關閉的前後順序從新打開標籤頁。

快速開啓文檔:這可能就是ST中我最喜歡的功能。按住Ctrl+T(Wiondows系統下,按住ctrl+T)就會打開一個文本框,你能夠在文本框內鍵入目標文件,系統就在項目中搜索文件的位置。這樣你就不用再次使用文件目錄列表。

跳轉到符號:按住Ctrl+P(Windows系統下,按下ctrl+P)打開檢索字段,鍵入目標符號,而後點擊回車,快速跳轉至某個特定符號。

搜索整個項目文檔:按住Shift+Ctrl+F(Windows系統下,按住Shift+ctrl+F)在整個ST項目下搜索目錄。

文字/行間跳轉:這是操做系統自帶的功能,但我是在使用ST的過程當中才發現這個功能的。在Macs機上,若是你在按住Alt鍵的同時使用方向鍵,那麼可以實現文字而不是字符間的跳轉。一樣的,若是你在使用方向鍵的同時按住Cmd,就會跳轉到行的另外一端。這樣即使不使用鼠標,也可以對代碼進行快速瀏覽。

快速更改設置:按住Shift+Ctrl+P(Windows系統下,按住Shift+ctrl+P)打開快速查找欄,能夠對ST的設置進行更改。

如下清單是我在看了黑客新聞的評論後添加的:

詞段間跳轉:按住Ctrl鍵,讓光標在詞段間移動——也就是駝峯式(下劃線)搜索。好比:若是目前光標位於「cakeParty」詞首,那麼按住control,點擊右方向鍵,就能夠實現」e」和」P」間的跳轉。(感謝hebejebelus)

將當前行上移/下移:你能夠按住Shift+Ctrl+Up/Down上移/下移當前行(感謝draftable)

Sublime套裝軟件控制:對主題、語法、代碼……的安裝很是有用(感謝po)

快速文字編輯:Cmd+d選擇當前文字,再次點擊Cmd+d對所選文字進行編輯。這一功能可使局部變量或是HTML標籤頁打開、關閉元素的更改變的輕鬆便捷。(感謝haasted)

微查找+替換/更改:另一個實用的功能是經過CMD+D/CMD+K+D實現的。CMD+D自動搜索與當前選擇一致的實例,並在下一個實例處建立另一個光標(同時選中這個實例)。CMD+K+D則會跳過當前的選擇,直接跳轉至下一個實例(多謝toran1302)

選中全部實例:按住Shift+ctrl+G選中全部實例。

相關文章
相關標籤/搜索