我很长一段时间都是c#dev,目前正在考虑扩展到java或打字稿。
我目前非常依赖resharper / VS的效率来为我做很多手动操作,例如:
- Ctrl + t搜索文件/类/方法
- 宏(键入"类" +选项卡,例如完整的类结构)
- Ctrl + r,r重命名并重命名所有引用
- 根据上下文自动建议变量名称
- 上下文敏感的ctrl +。这让我:
- 根据可配置的编码标准格式化变量名称
- 尽可能将成员标记为只读
- 从输入的构造函数参数
中自动创建/指定成员
- 将类/结构移动到它自己的文件
- 写例如" int x = myclassInstance.NonexistingMethod();"然后使用ctrl +。
自动创建具有正确返回值的方法
这只是我最常用功能的一部分。我的问题是:其他IDE(最好是java或打字稿)能给我相同的工具吗?