想從 Notepad++ 轉移到 Sublime Text 2,發現入門有點難,有什麼建議?

感覺困難有如下:各種功能基本沒有圖形界面,插件的獲取和安裝有點麻煩。一開始用不爽很難讓我堅持用下去。

如何能讓我立刻愛上 Sublime Text 2 並有動力去學習之?

我只寫 HTML、CSS 和 JS。


從『Sublime Text 2 有哪些實用技巧?』 ( http://www.zhihu.com/question/19976788 ) 拷貝過來幾個鏈接:

Sublime Text 2 Tips and Tricks (Updated) http://net.tutsplus.com/tutorials/tools-and-tips/sublime-text-2-tips-and-tricks/

Sublime Text 2 入門及技巧 http://lucifr.com/139225/sublime-text-2-tricks-and-tips/

一些必不可少的Sublime Text 2插件 http://www.qianduan.net/essential-to-sublime-the-text-2-plugins.html


為什麼換編輯器?換了真能幫你提高開發效率,真的?不管是SL還是vscode,想想究竟好處在哪裡?還是就因為它「火」?Notepad++的功能你用熟的又有多少?有沒有到得心應手的程度?一個掌握了的編輯器,可以開著幾個月不管,項目可以來來去去,但編輯器就像是鐵打的營盤,你真用好了一個要換還捨不得呢。


如果不是從 windows 被強行切換到了 mac 平台,說實話我真不知道有什麼理由放棄 notepad++,這個軟體實在是樸實好用,不愧為經典。

在不安裝任何插件的情況下,notepad++ 有一個特別簡單的代碼補全功能,就是統計你輸入過的詞,然後排序推薦。聽起來很無腦,但是實際用起來,效果特別好。

另外,針對常年需要應付多種編碼方式的情況,notpad++ 猜編碼和轉碼功能是我用過的最好的。

ps:我剛轉到 sublime 的時候,也下了很多插件,但是我發現其實沒多少卵用。像 diff 這種功能,插件肯定沒 beyond compare 好用,況且大部分時候我們需要的是 git diff。像 eslint、esformat 這類功能,至少以我的體驗,放在編輯器里沒啥優勢,我現在都單開一個 term 跑這些,順便連 karma 都跑著,和編輯器互不干擾,多好。

其實真正有用的插件,就是代碼片段和 zen coding 這樣的輸入型插件,但是這些插件在各個平台其實都有 port,並不是 sublime 獨佔的。


從Notepad++轉向Sublime Text 2比較容易,很多快捷鍵是相同的。推薦看一下大城小胖的視頻介紹

視頻封面sublime text2 簡介視頻

我個人認為ST2相對NP++比較出色的地方列一下。

1.多重選區和snipptes的結合:比如for的snippte,擴展開後會自動的選中三個「 i 」以方便自己定義變數名。現在NP++的一個插件FingerText功能類似,也很強大。

2.詳細準確的代碼scope信息,比如html的snipptes可以設置在javascript.string里可用,但在javascript.function里是無效的。NP++對代碼scope支持的有限,html里的css沒有自動完成,ST2里html里的css區域表現和在css文件里是一樣的。

3.動畫效果,跳行/查找 的時候是滾動到目標的,關閉/打開標籤時有升起降落的效果,展開sidebar里的目錄時也有動畫,很流暢。

4.插件管理器Package Control 類似 NP++ 的Plugin Manager,不同的是Package Control更類似rpm,npm之類的包管理器,除了安裝,卸載,升級,還可以打包,發布,撤銷發布。

5.ST2的插件更豐富,社區更活躍,新技術像coffee script, sass, less, 大都能找到支持的插件。


這套視頻可以看看,很全面,介紹的插件也是主要關於前端開發

https://tutsplus.com/course/improve-workflow-in-sublime-text-2/


MAC用戶表示早放棄了Sublime text,有些bug看到就想砸電腦了,前端開發為了提高效率需要裝不少插件,但ST隨時出問題,用了兩周從此粉轉黑。關鍵ST還是閉源的,靠作者一人開發,效率太慢了,現在前端框架都月月更新,年年換,ST早就跟不上節奏了。除非你還是只用html,css,js三劍客,不然早走早安家,我之前想用熱更新,無端端都報錯了。現在電腦常備Atom,或者vscode,用得太爽了。


你只寫html css js

那毫不猶豫 Adobe 的 Bracket

gitbub上面直接下載

如果還需要用到ps,要psd文件

閉著眼睛直接用!


因為 Sublime 確實沒有 Notepad++ 好用呀。

我認為 S 的有點只有一個,那就是好看。

這麼多年了 S 插件系統還是第三方的。

2017年,VSCode 很快會在前端領域超越 S。

不過,我用 vim。


那就轉回去,不能說為了sublime而sublime,最終目的都是提高效率,如果原本的Notepad++已經很熟練了,沒有必要換到半生不熟的sublime


現在的話直接上VSCode就行了……


側重使用,出門左轉VSCode, Atom;

側重學習,出門右轉Emacs, Vim。


http://v.youku.com/v_show/id_XMzU5NzQ5ODgw.html

可以看看這個視頻


答主,我換回來了。

嗯…

原因見評論區。

更新,

嗯…換vscode了。

為什麼我之前不知道這個東西!!!!強力安利vscode!

嗯…換回subime text了…或者emacs也不錯…


怎麼現在換個編輯器的成本這麼高嗎?

覺得方便就去適應,覺得不好用就放棄。咋還上升到學習了?


為什麼不轉sublime text 3呢?3比2優化了很多,單單秒速啟動一項就能完爆2了。


入門?不就寫個代碼嗎。 哪來這麼多事


Sublime黨已轉Atom,Atom更好用,也跨端,就是有點慢,吃內存。如果用Linux MacOS系統裝包很方便,一條命令可以隨便裝。


我感覺你可以試試webstrom ,這個ide確實蠻不錯喔


要不是Mac上沒有notepad++我才不用sublime

文本編輯器只會一點vim,不會很多奇技淫巧,用的也少,基本只在伺服器里用用,日常用idea,挺好用的,已經順手了


一般不都是說一門語言入門難,第一次聽說覺得編輯器入門難的……

如此colorful的界面,強大的補全,為何不用。


推薦閱讀:

如何高效地使用 Sublime Text?
sublime text3有沒有自動保存文件的插件?
sublime text 3 插件推薦?
sublime text2如何讓編寫html時有自動提示?
Sublime text 3 中文文件名顯示方框怎麼解決?

TAG:前端開發 | 文本編輯器 | Notepad | SublimeText |