用sublime打開項目的目錄,然後將cocos creator的engine目錄拖到項目目錄下。
點擊Project->Save Project As…,將sublime項目配置文件存放在項目目錄下。
打開**.sublime-project文件,填入如下配置,主要是過濾一些不必要的文件和文件夾:
{
"folders":
[
{
"path": ".",
"folder_exclude_patterns" : ["local", "packages", "settings"],
"file_exclude_patterns" : ["*.sh", "*.zip", "*.gitignore"]
},
{
"path": "D:\\CocosCreator\\resources\\engine",
"folder_exclude_patterns" : ["licenses", "node_modules", "docs"],
"file_exclude_patterns" : ["*.editorconfig", "*.eslintrc.json", "*.gitignore", "circle.yml", ".jshintrc", "*.js.map", "*.meta", "creator.d.ts"]
}
]
}
這種配置主要是方便寫代碼的時候直接跳轉到cocos creator的源碼部分去看函數的寫法。
更快進的函數跳轉,看我博客裏面的用sublime實現ctrl+鼠標左鍵進行函數跳轉。
官方雖然推薦VSCode,但是始終不喜歡它的配置方式和佈局。
webstorm確實強大,我想要的功能都有:函數跳轉(ctrl+鼠標左鍵),返回上個跳轉點(ctrl+alt+←),查看函數註釋(ctrl + q),還會自動提示哪些變量沒有被使用。但是它太佔內存了,也沒那個心思去折騰它。