mac下sublime 配置查看源碼


sublime及package control的安裝查看之前一篇文章:http://www.cnblogs.com/xdwa/p/5805101.html

安裝ctags

安裝完畢package control之后,Sublime-Text -> Preference -> Package control, 輸入“install package”,它會找出你可以安裝的插件,在列表中選擇ctag插件進行安裝
修改函數跳轉方式: 默認函數跳轉:Ctrl+shift+左鍵; 跳轉返回:Ctrl+shift+右鍵。 這種不適合我們,按鍵太多。修改為command代替ctrl+shift
修改方法: Perference->Package Settings->CTags->Mouse Binding Default->復制全部->粘貼到Perference->Package Settings->CTags->Mouse Binding User,全部替換即可
把里面的"ctrl+shift",修改為“command”,這樣就可以用“command+左鍵”跳轉了:

[
{
"button": "button1",
"count": 1,
"press_command": "drag_select",
"modifiers": [“command”],
"command": "navigate_to_definition"
},
{
"button": "button2",
"count": 1,
"modifiers": ["command"],
"command": "jump_prev"
}
]

導入項目

Project->Add Folder to Project
View -> Side Bar -> Show Side Bar 中,看到android 源碼根目錄,右鍵-> CTgas: Rebuild Tags, 創建索引
等索引建立完之后,就利用快捷鍵瀏覽代碼了:

Command+P:查找文件
Command+R:查找方法
Command+左鍵:文件或函數跳轉
Command+右鍵:返回文件或函數跳轉的原始位置

創建索引的時候有時候會提示

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ctags: illegal option -- R usage: ctags [-BFadtuwvx] [-f tagsfile] file ..." , 

ctags沖突。
我們使用brew 重新安裝一個

brew install ctags

修改 Sublime Text CTags 插件的命令指向:
Preferences->Package settings->ctags->settings-user和settings-default
把default中的配置全部復制到user中,然后改一下文件中command的配置項,為ctags的可執行文件路徑/usr/local/bin/ctags
這時再到,再執行CTags: Rebuild Tags菜單項,就可以生成.tags文件。

點擊control+觸控板 才可以跳轉


免責聲明!

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



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