我正在使用 IntelliJ IDEA ide 进行 java 编码。默认情况下,它在与函数名称相同的行上生成花括号,如下所示:
function bla() {
..
}
Run Code Online (Sandbox Code Playgroud)
我可以在那里的某个地方更改它以便我这样做吗?:
function bla()
{
..
}
Run Code Online (Sandbox Code Playgroud)
谢谢!
我倾向于是一个简单的文本编辑器用户,但是当我想要类似 IDE 的功能时,我一直在使用 Geany。但是,我觉得很麻烦的一件事是我一次只能看到一个文件。有时我想在查看 .hpp 文件(或两个)的同时编辑 .cpp 文件,而不需要来回翻阅代码。
(当然,简单的答案是尝试不同的 IDE,但如果我出于某些充分的理由想坚持使用 geany ......那又怎样?)
假设您有 5 个打开的选项卡,按 1-5 的顺序排列。如果您选择选项卡 1,然后选择选项卡 5 并将其关闭 (ctrl+w),编辑器将返回到选项卡 1。
我希望它转到选项卡 4,即已关闭选项卡的上一个相邻选项卡。不是之前选择的选项卡。
VS Code 中是否有针对此行为的设置?
根据这里的评论:https : //github.com/Microsoft/vscode/issues/50671可以在键绑定中编辑此行为,但没有提供如何操作的说明。
如何编辑 VScode 键绑定,以便在没有打开选项卡的情况下按 CTRL+W 不会关闭编辑器?试图关闭一堆选项卡然后不小心关闭整个编辑器是非常烦人的。
所以我在这里安装了这些 PyCharm 主题 https://github.com/d1ffuz0r/pycharm-themes/blob/master/README.md
安装到一个随机文件夹中,但是我应该把这些主题放在哪里,以便我可以在 PyCharm 中更改它们?
目前我仍然只看到 default 和 Darcula。
在调试时,Eclipse 打开它的 Debug 透视图。我对这个透视图做了一些更改,并用其他名称保存了它。
有没有办法将默认调试透视图更改为创建的透视图,以便在调试开始时打开?
这是一个如此业余的问题,我什至不得不问。
在 Eclipse 中,有时我无法编辑文件。我可以打开它,但它的行为就像它是一个只读文件一样——打字没有效果。但它只是偶尔发生,这就是让我发疯的原因。
我使用的唯一视角是 Java 和 Perforce,通常我通过 Perforce 检出一个文件,如下所示:

签出后,它看起来像这样:

但是我不能编辑这个文件。同时,您是否看到了直接位于“VWAPParameterManagerImpl.java”下方的文件?我可以很好地编辑那个,使用相同的步骤检查它。此外,我昨天还能够编辑“VWAP.java”@我也亲眼目睹了非 java 文件的情况。在 Windows 资源管理器中,我检查了文件的属性并验证它不是只读的(如果这意味着什么;我不知道还有什么要检查的)。
那么,为什么有时我不能在 Eclipse 中编辑文件,我该怎么做才能使这些文件可写?
显然我可以在gvim或其他程序中打开文件,但我想在 Eclipse 中进行编辑。我主要是一个 C++ 开发人员并且习惯于 UNIX 环境,所以这个 Java/Windows 的东西真的让我绊倒了。在此先感谢任何可能提供建议的人...
我开始发现括号/方括号自动完成很烦人。光标保持在大括号内,我必须用我的右小指到达右箭头才能离开括号并继续打字。
另一方面,我认识到不必自己关闭它可以节省时间。
IDE 中是否有任何共同功能可以让我保留这两个词的优点,即保留自动完成功能,同时有比右箭头更快的快捷方式跳出它们?
我目前在 Vim 模式下使用 VS Code,但我也有兴趣听取其他文本编辑器/IDE 的一般解决方案。
我很高兴使用 CLion 有一段时间了,但真正让我烦恼的是我没有得到完整的构建输出消息。
如果例如我忘记声明一个外部库来链接我的项目并且由于未定义的引用而导致构建失败,这真的很烦人。
而不是向我展示这些undefined reference...消息,它只是说Build failed。为了找出失败的原因,我必须手动编译项目以获得完整的构建消息。
我想知道是否有任何选项可以启用详细构建输出?
我使用捆绑的 CMake 3.5.1 和捆绑的 GDB 7.8 在 Ubuntu 15.10 上使用 CLion 2016.1.1。
ide ×10
eclipse ×2
java ×2
text-editors ×2
themes ×2
debugger ×1
geany ×1
key-binding ×1
read-only ×1
tabs ×1
text-editing ×1
ubuntu ×1
vim ×1