问题标签 [ide]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - *nix 的最佳 C++ IDE
*nix 环境中最好的 C++ IDE 是什么?我听说 Eclipse 的 C/C++ 模块和 Notepad++ 一样不错,但除了这两个之外我没有真正的想法。有什么想法或意见吗?
java - 是我,还是 Eclipse 非常不可预测?
我最近开始在我的 Java servlet 项目中使用 Eclipse。我多年来一直在使用 jEdit,它是一个超级强大的文本编辑器。它具有语法突出显示,但没有任何特定于语言的功能,例如代码完成和智能重构。我发现这阻碍了我的工作效率。我非常想喜欢 Eclipse。我真的。但我不断遇到问题。
- 现在 Eclipse 可以使用 ant 脚本进行构建,而不是仅仅从 ant 脚本创建自己的构建环境然后忽略对它的任何更改,我找到了一些在线指南并进行了设置。不过,它似乎还没有准备好迎接黄金时段。我的 ant 脚本从命令行构建得很好,但是我得到了所有这些构建错误,因为我需要告诉 Eclipse build.xml 中已经包含的所有这些东西,比如 CLASSPATH,以及外部 jar 的位置。
- 当我让 Eclipse 运行太久,或者有时在我的笔记本电脑从休眠状态唤醒后,UI 开始崩溃。例如,编辑器窗格上的选项卡消失了,所以我一次只能编辑一个文件,它并没有说明它是哪个文件。
- 我们遇到了几个没有重建本应重建类的情况,导致调试演练中的行号不准确和其他不可预测的行为(这不仅仅是我;与我一起尝试的其他两个开发人员看到了同样的事情)。
- 我发现工作区与我的源代码位于不同的位置是一个巨大的麻烦。我还有其他需要编辑的文件(xml 文件等),并且对于我要在其中编辑文件的每个目录,我都需要设置一个特殊的条目,它甚至不会默认设置为我的源代码所在的位置到了。
其他人是否面临同样的问题?
有更好的选择吗?
visual-studio - 在 Visual Studio 2008 中,如何让 control+click 执行“转到定义”?
在 Delphi IDE 中,您可以按住控制并单击方法以跳转到其定义。在 VS2008 中,您必须右键单击并选择“转到定义”。
我经常使用这个功能,所以我真的很想让 VS 在这方面表现得像 Delphi - 它的 ctrl+click 快得多。
我认为没有办法让它在基础 VS2008 中工作 - 我错了吗?或者也许有一个我可以使用的插件?
编辑:单击然后 F12 确实有效 - 但对我来说并不是一个很好的解决方案。它仍然比 ctrl+click 慢。我可能会尝试 AutoHotkey,因为我已经在为别的东西运行它了。
编辑:AutoHotkey为我工作。这是我的脚本:
java - 你如何处理不同的 Java IDE 和 svn?
您如何确保可以将代码签出到 Eclipse 或 NetBeans 中并在那里使用它?
编辑:如果您不签入与 ide 相关的文件,则每次签出项目时都必须重新配置构建路径、包含和所有这些内容。我不知道,如果 ant(尤其是从 eclipse 创建/导出的 ant 构建文件)将与另一个 ide 无缝协作。
python - 用于 Python 的 IDE 是什么?
其他人使用哪些 IDE(“GUI/编辑器”)进行 Python 编码?
visual-studio - ReSharper 迟缓
我喜欢 ReSharper,但它占用了大量内存。它可以快速膨胀并消耗半 GB 的 RAM,而无需付出太多努力并让 IDE 陷入困境。有人知道有什么方法可以将它配置为不那么慢吗?
visual-studio - 在 Visual Studio 中向编辑器添加指南
介绍
我一直在寻找一种方法来让 Visual Studio 在一定数量的字符之后画一条线。
下面是为各种版本的 Visual Studio启用这些所谓的指南的指南。
Visual Studio 2013 或更高版本
安装 Paul Harrington 的编辑指南扩展。
视觉工作室 2010 和 2012
- 为VS 2010或VS 2012安装 Paul Harrington 的 Editor Guidelines 扩展。
- 在以下位置打开注册表:
VS 2010:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor
VS 2012:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\Text Editor
并添加一个名为Guides
value的新字符串RGB(100,100,100), 80
。第一部分指定颜色,而另一部分 (80
) 是行将显示的列。 - 或者安装Guidelines UI扩展(它也是Productivity Power Tools的一部分),它将向编辑器的上下文菜单中添加条目以添加/删除条目,而无需直接编辑注册表。这种方法目前的缺点是不能直接指定列。
Visual Studio 2008 和其他版本
如果您使用的是 Visual Studio 2008,请打开注册表HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
并添加一个名为Guides
value的新字符串RGB(100,100,100), 80
。第一部分指定颜色,而另一部分 ( 80
) 是行将显示的列。当您重新启动 Visual Studio 时,将出现垂直线。
只要您使用正确的路径,此技巧也适用于各种其他版本的 Visual Studio:
java - 什么是 Java 开发人员最好的免费 Eclipse 插件
某些 Eclipse 插件是您的环境要求的。例如,适当的源代码管理插件——我对这些不感兴趣。
有些提供有用的增强,但在特定的利基。我对那些不感兴趣。
有些很棒,但要花钱。我对那些不感兴趣。
有些在旧版本的 Eclipse 上非常有用,但现在是最新 Eclipse 版本(我写这篇文章时为 3.4)的核心构建的一部分。我对那些不感兴趣。
我想要关于每个 Java SE 开发人员应该安装哪些插件的建议,请每个答案一个。
visual-studio - 如何在 Visual Studio 中自动生成多个 getter/setter 或访问器
在开始之前,我知道有这篇文章,但它没有回答我的问题:如何在 Visual Studio 中生成 getter 和 setter?
在 Visual Studio 2008 中,可以通过右键单击私有变量 -> 重构 -> 封装字段来自动生成 getter 和 setter(访问器)...
这对于有 2 或 3 种方法的类来说非常棒,但是来 MS 吧!你什么时候用过一个有几个访问器的类?
我正在寻找一种只需单击几下即可生成 ALL 的方法(那里的 Eclipse 人员会知道我在说什么——您可以右键单击一个类并选择“生成访问器”。完成。)。我真的不喜欢在一节课上花 20 分钟点击向导。我曾经有一些会生成类的 .NET 1.0 代码,但它早已不复存在,这个特性应该是 IDE 的标准。
更新:我可能会提到我发现 Linq to Entities 和 SQLMetal 是非常酷的想法,远远超出了我在上一段中的简单要求。
java - 最佳 Java GUI 编辑器
我知道没有什么可以称为最好的 Java IDE(Eclipse、NetBeans 等)。每个人都有自己的专长。
但是当涉及到 GUI 编辑器(可视化编辑器)时,那里有一些有趣的项目;我很想知道哪个是最推荐的。
我不是要一个完整的 IDE,我要的是任何允许我编辑 Java GUI(不一定是 Swing)的 IDE 的 GUI 编辑器或插件。我也对商业替代品持开放态度,它不一定是免费的。
这个问题在某种程度上接近我的问题(在问之前我没有注意到它,但我希望任何搜索类似事物的人都能从这两个问题中受益)。