程序員最頭疼的事情除了頭發以外就是給變量或函數命名,一開始學編程語言的時候還可以 abc、a1、x2 等方式命名,等到工作過程中開始真正的項目開發時,如果還是這樣隨意的命名,即使同事可以忍受你的 abc,隔幾個月自己再重新看代碼說不定都想錘自己一頓。
這個時候,英語好的同學可以擠盡腦子想一些與中文意思差不多的單詞,英語捉急的便只能求助有道翻譯。但這兩種方法最后的效果都讓人很不滿意。
有沒有第三方工具可以幫助大家輕輕松松的給變量或函數命名呢?
那必須是有的:變量命名網站 Codelf。
Codelf 是通過搜索在線開源平台Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Projec的項目源碼,幫開發者從中找出已有的匹配關鍵字的變量名。它支持中文查詢,可以根據需要查詢盡可能滿足我們所需要的結果,並展示與查詢結果相關的支持各種編程語言的代碼片段以及代碼庫。
實際操作如下:
1、直接在 Codelf 網站上搜索命名建議
網站地址:https://unbug.github.io/codelf
比如說搜索「人工智能」,很快的 Codelf 在總多的優秀項目源碼中找出了大神們經常使用的變量名。
2、安裝插件
沒有什么插件是 VSCode 不支持的。
寫代碼是直接右鍵即可,馬上跳轉 web 頁面給出建議。
當然,Codelf 不僅支持 VSCode,同樣支持 Atom、Sublime Text 和 Chrome。
文末,再給你們貼下這個網站的地址,希望每一個程序員都不要因為想變量命名而禿頭。
網站地址:https://unbug.github.io/codelf