中文命名的标识符(变量、API等)输入相关讨论

打算将一些常见话题分类摘录,以便回溯与后续探讨。

摘自群:

展开例子来讲,如果有一个业务叫“商品”,试想一个类型定义叫 Item,而注释里我需要写“商品”这两个字作为我业务领域的概念,铺张解释,而你点击注释里的“商品”两字就能找到所有 Item 类型的 usages;对比你所有的类型 identifier 使用“类型”两个字,切换输入法来输入,哪个更方便呢?

仅从切换输入法的额外开销这个方面,现在常用 IDE 个人已知的有第三方辅助插件如下:

以及 IDEA 2022版后出厂默认的拼音首字母补全辅助:https://youtrack.jetbrains.com/issue/IDEA-251113

另外,日文标识符输入也有类似辅助工具:此文 中的 2017年的论文ローマ字入力時の日本語識別子入力補完プラグインの 開発