Sublime Text 3打開txt中文亂碼的解決方法
Sublime Text是一個很強大的編輯器,但是對中文的支持並不好,在Sublime Text 2 時,能夠通過命令行的方式安裝編碼包來解決,但Sublime Text 3不能通過這種方式解決。
在安裝完Sublime Text 3后要下載一個ConvertToUTF8包放到C:\Users\username\AppData\Roaming\Sublime Text 3\Packages(安裝文件夾可能不是這個,但能夠在sublime中preference - browse packages打開此文件夾)文件夾下,又一次啟動Sublime Text,打開亂碼文件后按 Ctrl + Shift + C 就可以。
ConvertToUTF8包下載地址:http://download.csdn.net/detail/pipisorry/7737389
Sublime text 3 快捷鍵
插件用法:Ctrl+Shift+P 調用命令面板,一些以“Package Control:”開頭的命令,經常使用的是 Install Package (安裝擴展)、List Packages (列出所有擴展)、Remove Package (移除擴展)、Upgrade Package (升級擴展) Ctrl+D 選詞 (重復按快捷鍵。就可以繼續向下同一時候選中下一個同樣的文本進行同一時候編輯) Ctrl+G 跳轉到對應的行 Ctrl+J 合並行(已選擇須要合並的多行時) Ctrl+L 選擇整行(按住-繼續選擇下行) Ctrl+M 光標移動至括號內開始或結束的位置 Ctrl+T 詞互換 Ctrl+U 軟撤銷 Ctrl+P 查找當前項目中的文件和高速搜索;輸入 @ 查找文件主標題/函數。或者輸入 : 跳轉到文件某行; Ctrl+R 高速列出/跳轉到某個函數 Ctrl+K Backspace 從光標處刪除至行首 Ctrl+K+B 開啟/關閉側邊欄 Ctrl+KK 從光標處刪除至行尾 Ctrl+K+T 折疊屬性 Ctrl+K+U 改為大寫 Ctrl+K+L 改為小寫 Ctrl+K+0 展開所有 Ctrl+Enter 插入行后(高速換行) Ctrl+Tab 當前窗體中的標簽頁切換 Ctrl+Shift+A 選擇光標位置父標簽對兒 Ctrl+Shift+D 復制光標所在整行,插入在該行之前 ctrl+shift+F 在目錄內查找,與普通編輯器不同的地方是sublime同意加入多個目錄進行查找 Ctrl+Shift+K 刪除整行 Ctrl+Shift+L 鼠標選中多行(按下快捷鍵),就可以同一時候編輯這些行 Ctrl+Shift+M 選擇括號內的內容(按住-繼續選擇父括號) Ctrl+Shift+P 打開命令面板 Ctrl+Shift+/ 凝視已選擇內容 Ctrl+Shift+↑能夠移動此行代碼,與上行互換 Ctrl+Shift+↓能夠移動此行代碼。與下行互換 Ctrl+Shift+[ 折疊代碼 Ctrl+Shift+] 展開代碼 Ctrl+Shift+Enter 光標前插入行 Ctrl+PageDown 、Ctrl+PageUp 文件按開啟的前后順序切換 Ctrl+Z 撤銷 Ctrl+Y 恢復撤銷 Ctrl+F2 設置書簽 Ctrl+/ 凝視整行(如已選擇內容。同“Ctrl+Shift+/”效果) Ctrl+鼠標左鍵 能夠同一時候選擇要編輯的多處文本 Shift+鼠標右鍵(或使用鼠標中鍵)能夠用鼠標進行豎向多行選擇 Shift+F2 上一個書簽 Shift+Tab 去除縮進 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屏 Alt+. 閉合當前標簽 Alt+F3 選中文本按下快捷鍵。就可以一次性選擇所有的同樣文本進行同一時候編輯 Tab 縮進 自己主動完畢 F2 下一個書簽 F6 檢測語法錯誤 F9 行排序(按a-z) F11 全屏模式
Sublime Text 最佳插件列表
WebInspector
在 JavaScript調試方面。這是一個令人吃驚的工具,Sublime上的完整的代碼檢查工具。
功能:使用絕對路徑儲存在用戶設置中的項目斷點,控制台。分步和斷點調試器,棧追蹤。這些都可以非常棒的工作!並且Mozilla還提供了一個插件Fireplay讓你連接到Firefox 開發工具和最簡單的調試器JSHint。
Emmet
編輯器中最流行的插件之中的一個。
Emmet,前身Zen Coding也是web開發人員提高生產力最有效的方法之中的一個。按下Tab鍵,Emmet就能把一個縮寫展開成一個HTML和CSS代碼塊,我想提一下Hayaku-集合了方便的層疊樣式表縮寫。
這個插件的實質,看一下它的名字就知道了–它提供了使用我們的最愛的編輯器直接和Git協同工作的機會。使用這樣的方式與Git協同工作會節省您大量的時間。
首先:您不須要時常的在Sublime和終端間相互切換。另外:它具有tag自己主動補全功能。寫add就足夠了,而不是git add -A。第三點:它具有高速提交功能(quick),一個命令加入所有變化並所有提交。
假設你僅僅是想利用Git來獲取遠程倉庫的內容。我推薦使用Nettuts+ Fetch.
有個叫Glue的插件,會在界面下方顯示一個小窗體,你能夠在那里寫Shell腳本。
這樣一來,你的編輯器就不只局限於使用Git了。
GitGutter & Modific
這些插件能夠高亮相對於上次提交有所變動的行。換句話說是實時的diff工具。
BracketHighlighter
好極了!
打開和折疊代碼的某一部分就應該是這個樣子的。
EditorConfig
EditorConfig幫助開發人員在不同的編輯器。IDE之間定義和維護統一的編程風格。EditorConfigproject包括一個文件,定義了編程風格,文本編輯器插件集合。讓編輯器能夠讀取該文件並按照它來定義風格。比如.editorconfig文件:
|
# top-most EditorConfig file
root = true
# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true
# 4 space indentation
[*.py]
indent_style = space
indent_size = 4
# Tab indentation (no size specified)
[*.js]
indent_style = tab
# Indentation override for all JS under lib directory
[lib/**.js]
indent_style = space
indent_size = 2
# Matches the exact files either package.json or .travis.yml
[{package.json,.travis.yml}]
indent_style = space
indent_size = 2
|
Sublimall
一個簡潔的插件,能夠讓你在不同的Sublime Text 編輯器間同步全部的配置(設置。插件。打開的文件等等)全部的一切都是免費的,你僅僅須要創建一個賬戶就可以。是BufferScroll的一個更簡約的替代品。
譯者注:如今臨時無法注冊
>Max registration reach
I’m sorry about that, don’t forget that it’s a beta version of Sublimall.
Registrations will been soon re-opened!
Geoffrey.
AllAutocomplete
傳統的Sublime Text自己主動補全插件只在當前文件下工作。AllAutocomplete 能夠搜索所有打開的標簽頁,這將極大的簡化開發進程。
當然。另一個插件叫 CodeIntel。實現了一些IDE的功能而且為一些語言提供了“代碼情報”: JavaScript, Mason, XBL, XUL, RHTML, SCSS, Python, HTML, Ruby, Python3, XML, Sass, XSLT, Django, HTML5, Perl, CSS, Twig, Less, Smarty, Node.js, Tcl, TemplateToolkit, PHP.
SublimeREPL
對開發人員來講這個可能是最實用的插件之中的一個了。
SublimeREPL 能夠直接在編輯器中執行一個解釋器。支持非常多語言:
Clojure, CoffeeScript, F#, Groovy, Haskell, Lua, MozRepl, NodeJS, Python, R, Ruby, Scala, shell
DocBlockr
DocBlockr會成為你編寫代碼文檔的有效工具。當輸入/**而且按下Tab鍵的時候,這個插件會自己主動解析不論什么一個函數而且為你准備好合適的模板
Floobits
SublimeText, Vim, Emacs, IntelliJ IDEA極佳的擴展工具,它使得開發人員能夠在從不同的編輯器合作編寫代碼。
AutoFileName
ColorPicker
通常,假設我們須要一個調色盤的時候,我們習慣使用Photoshop或是Gimp。可是一個完整的選色工具能夠直接在你的編輯器中使用- Ctrl/Cmd + Shift + C。還有兩個插件 GutterColor 和 ColorHighlightergutter能夠在gutter中顯示非常棒的色彩高亮,簡化了色彩代碼的定位。
Colorcoder
高亮全部變量,因此能夠極大的簡化代碼定位。尤其是對那些有閱讀障礙的程序猿很有幫助。
PlainTasks
傑出的待辦事項表!全部的任務都保持在文件里。所以能夠非常方便的把任務和項目綁定在一起。能夠創建項目。貼標簽。設置日期。
MarkdownEditing
可能是Markdonw最好的插件了:語法高亮,縮略詞。自己主動補全。配色方案。
你也能夠嘗試使用MarkdownPreview作為替代解決方式。
最后
- Sublime SFTP
- CTags – 讓Sublime Text支持CTags.
- SideBarEnhancement – 為側邊欄加入非常多額外的功能.
- ActualVim – Vim in Sublime – 兩個最愛的編輯器合二為一.
- SublimeLinter – 行內語法檢測插件,支持: C/C++, Java, Python, PHP, JS, HTML, CSS, etc.
- CSScomb – CSS代碼風格格式化.
- FixMyJS, Jsfmt and JsFormat – JS/JSON代碼風格格式化.
- AStyleFormatter – C/C++/C#/Java 代碼風格格式化.
- SVG-Snippets – 一套 SVG 代碼片段.
- Inc-Dec-Value – 添加或降低數字, 日期, 十六進制彩色值等等。
- Trailing Spaces – 高亮空白結尾並高速刪除它們
- Alignment – Package Control作者寫的簡單到極致的多行選擇和多行選擇對齊插件
- Placeholders – 帶有文本。圖片。列表,表格等的占位用代碼片段
- ApplySyntax – 高速語法檢測
- StylToken – 同意以不同的顏色高亮特定的一段文本 (類似和notepad++ 的Style token功能).
- EasyMotion – 高速跳轉到不論什么當前激活視圖而已看到區域的字符
- ZenTabs 和Advanced?
New?File – 改進默認tab樣式和文件創建.
- EncodingHelper – 推測文本的編碼方式,在狀態欄顯示,從不同的編碼形式轉換到UTF-8
- Gist – 同步GitHub Gist和Sublime (ST2).
-
Clipboard History (ST2) – 為的剪切板保存歷史記錄
-
主題和配色方案
- Soda
- Spacegray
- Flatland
- Tomorrow
- Base 16
- Solarized
- Predawn
- itg.flat
- 其它全部的配色方案和主題.
[推薦!
from:http://blog.csdn.net/pipisorry/article/details/38473407