我是一名长期的 c# 开发人员,目前正在研究可能扩展到 java 或 typescript。
我目前非常依赖 resharper/VS 的效率为我做很多手动的事情,例如:
- Ctrl + t 搜索文件/类/方法
- 宏(例如,键入“类”+ 选项卡以获得完整的类结构)
- Ctrl +r,r 重命名和重命名所有引用
- 根据上下文自动建议变量名称
- 上下文相关的 ctrl + . 这使我能够:
- 根据可配置的编码标准格式化变量名
- 尽可能将成员标记为只读
- 从输入的构造函数参数中自动创建/分配成员
- 将类/结构移动到它自己的文件
- 例如写“int x = myclassInstance.NonexistingMethod();” 然后使用 ctrl + 自动创建具有正确返回值的方法。
这只是我最常用的功能的一部分。我的问题是:还有哪些其他 IDE(最好是 java 或 typescript)给我相同的工具?