程式設計師最頭疼的事情除了頭髮以外就是給變數或函式命名,一開始學程式語言的時候還可以 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