Atom-常用外掛大全
ctrl+shift+p,開啟atom命令面板
智慧提示、補全
atom-ternjs
(自動補全,與Tern原子的JavaScript程式碼智慧。新增對ES5,ES6(JavaScript 2015),Node.js,jQuery和Angular的支援。可通過外掛擴充套件。使用建議提供程式自動完成加。)
https://atom.io/packages/atom-ternjs
autocomplete-plus
jquery-snippets
javascript-snippets
autocomplete-paths
快速編輯,程式碼生成
emmet
html-to-string
程式碼美化、格式化
atom-beautify
(在Atom中美化HTML,CSS,JavaScript,PHP,Python,Ruby,Java,C,C ++,C#,Objective-C,CoffeeScript,TypeScript,Coldfusion,SQL等)
https://atom.io/packages/atom-beautify
language-babel
pretty-json
預覽工具
atom-html-preview
minimap
markdown-preview
atom-react-preview
react-component-preview
svg-preview
link
Opens http(s) links under the cursor,開啟游標下的http(s)連結
https://atom.io/packages/link
驗證、錯誤檢查
jshint
一款js驗證外掛,用JSHint驗證JavaScript。實時或儲存。支援JSX(React)
https://atom.io/packages/jshint
linter
linter-eslint
linter-stylelint
注:linter-eslint、linter-stylelint 一定要配合linter使用,否則無效
跳轉到定義
goto-definition
* 為支援JavaScript(ES6 && JSX),TypeScript,CoffeeScript,Python,Ruby,PHP,Hack,Perl,KRL,Erb,Haml,C/C++,Puppet,ASP,Shell
* 適用於Mac OSX,Linux和Windows
* 轉到定義功能,預設開啟Alt+Cmd+Enter/Ctrl+Alt+Enter
* 支援hyperclick,<cmd-click>一個字就可以跳轉它的宣告
注:需要安裝hyperclick,立馬可以使用!!!!!!!!!!!
atom-ctags
symbols-view
版本控制
tortoise-svn
允許Atom與TortoiseSvn進行互動,使用TortoiseProc執行SVN命令(責備,提交,差異,日誌,還原,更新)。
https://atom.io/packages/tortoise-svn
切換換行符unix下的’LF’和windows下的’CRLF’
line-ending-selector
其它
activate-power-mode
注:需要在外掛配置(Settings)裡重新關閉開啟,才有效果!!!
Screen Shake(螢幕抖動)
* Enable/Disable
* Intensity
hyperclick
針對Atom的可插入文字點選UI
teletype
busy-signal
Terminal-Plus
如果是win10執行有問題,嘗試下面方案(設定回“使用舊版控制檯”):
This is not a Terminal-Plus issue. Microsoft has changed the console code in Windows 10 and it breaks current shells on most editors. The work-a-round is:
1. Bring up a command prompt.
2. Click on the Settings icon (Top left corner)
3. Select Properties > Options > Check "Use legacy console"
4. Close and re-open ATOM or any other editor and test.