github atom 試用


  github的編輯器atom 1.0已經出來了,在https://atom.io/

  我之前在win上一直用notepad++寫了兩年腳本。最近改寫lua了,項目組統一用的sublime text。sublime text在win下輸入中文光標不跟隨(好像有解決辦法,沒去折騰),而在ubuntu下直接是沒法輸入中文。看到atom出來了,趕緊試用一把。

說實在的,跟sublime text還是很像的,快捷鍵ctrl+p這些都一樣。所以使用上就不說什么了,說一下設置。atom的設置界面比sublime人性化多了。win版本在File---->setting進入,linux版本在Edit---->preferences

1.中文

  win版本的atom安裝完顯示中文完全沒問題。ubuntu下則直接亂碼。需要到edit---->preferences---->font family把字體設置為Droid Sans Mono, Droid Sans Fallback

2.拼寫檢查

  本人水平較低,寫的代碼基本過不了拼寫檢測。老在我的代碼加下划線,看着心煩。edit---->preferences---->packages下面,搜索spell check,把這個插件disable

3.文件預覽

  用過sublime text的都知道,在文件管理器中單擊一個文件,只是預覽一下。只有你修改這個文件或是雙擊打開,才會多加一個tab將文件打開。這個功能在atom中是新建一個

tab來預覽,並且需要在edit---->preferences---->packages,搜索tabs,點擊setting,選中use preview tabs

4.語法高亮

  atom自帶不少語法高亮,C\C++、html、css、java等N多都有,但是居然沒有lua。到edit---->preferences---->install中搜索lua,找到language-lua,安裝。重啟就好了。(PS:居然需要重啟...)

5.主題

  atom自帶的主題不算難看,但還沒有熟悉的Monokai好看(個人喜好...)。所以edit---->preferences---->install中搜索monokai,安裝。然后切換到themes標簽,選擇主題。atom的主題分為ui theme和syntax theme。ui theme是tab標簽顏色,界面顏色的,syntax theme是語法高亮。我改syntax theme為Monokai就好了。

6.顯示空格、換行

  在edit---->preferences中選中Show Invisibles。

7.tab鍵轉空格

  edit---->preferences中勾選soft tab,其中還有tab length設置tab長度,默認為2。這時按tab鍵就自動轉換成空格,如果確實需要輸入tab鍵,ctrl + shift + p,輸入Editor: Toggle Soft Tabs即可。然后再輸入一遍取消。

 

  雖然atom有設置界面,但其實它還是基於配置文件的。點擊edit---->preferences中的Open Config Folder,可以打開設置文件配置目錄。在這里,可以對所有配置進行很細的修改。

比如,如果你需要自定義空格、換行符的顯示,那么你可以修改config.cson中的字段:

invisibles:{cr:"",eol:"",tab,""}

這樣在設置界面就會多一些選項

也可以直接在此指定:

editor:

  invisibles:

    space:"."

比如lua中代碼斷行不自動縮進,修改packages/language-lua/settings/language-lua.cson為:

'.source.lua':
'editor':
'commentStart': '-- '
'increaseIndentPattern': '^\\s*(else|elseif|for|(local\\s+)?function|if|repeat|until|while)\\b((?!end).)*$|\\{\\s*$|\\([\\s\\S]*$'
'decreaseIndentPattern': '^\\s*(elseif|else|end|until,?|\\}\\)?).*$|^\\)$'

比如你對Monokai中注釋的顏色不滿意,修改package/Monokai/index.less

.comment {
color: #75715E;
}

 

  另外,atom安裝時自帶了些命令行工具。比如package管理工具apm(atom package manager)。這些工具在安裝時會注冊到當前系統環境中。比如win下你可以在cmd中直接輸入apm install language-lua來安裝lua語法高亮,在linux下也是如此。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM