我有集成了GIT的IntelliJ 14.git push命令将作者显示为unknown.如何在IntelliJ IDE中设置以下两个参数?
git config --global user.name "Sam Smith"
git config --global user.email sam@example.com
Run Code Online (Sandbox Code Playgroud) 我
IntelliJ通常使用DVORAK,但不使用键盘快捷键.键盘快捷键在QWERTY中.好像它们是基于扫描码而不是映射后的键值.
想法?
编辑1 @gabriel很难说,但这里有一些例子......注意:在DVORAK和QWERTY上,m,a和0-9相同
cmd+/ 'comment line' flashes code menu and sometimes moves to a brace (/ == {)
cmd+b works, goes to definition (b == n)
cmd+opt+l 'reformat' flashes code menu (l == p)
Run Code Online (Sandbox Code Playgroud) 是否可以为IntelliJ IDEA中的一个类中的每个方法自动生成Javadoc注释?
如果我导入Maven项目(导入项目>选择主pom.xml文件>选中自动导入Maven项目>下一步...):
在处理过程中,如果我最大化弹出窗口,它看起来像:

项目区域中的模块(文件夹)仅显示在末尾(在"解析"期间仅显示主目录中的文件 - 在这种情况下立即显示).
jar文件已经在.m2文件夹中,因此问题与下载这些jar的时间无关.
是否需要"隐藏"设置来改善性能?(复选框,命令等)
细节:
编辑:
JetBrains写道:
您的项目打开得更快,IDE更具响应性,因为现在某些流程在后台运行.
关于IntelliJ IDEA 14.1,可能它更快,但(至少对我来说)不使用默认设置.
我需要在调试应用程序期间更改变量.到目前为止,它只是可以直接设置的基本变量.现在我需要清除一个数组,以便isEmpty()返回true;
ArrayList<String> someList = new ArrayList<String>;
someList.add("1");
...
if(someList.isEmpty()){ //break point
//need to enter here
}
Run Code Online (Sandbox Code Playgroud)
在intellij调试器中,我看到:
someList={ArrayList@4271} size=1
Run Code Online (Sandbox Code Playgroud)
我使用了调试器的'setValue'方法并尝试:new ArrayList<String>()或someList = new ArrayList<String>()
结果
someList={ArrayList@4339} size=0
Run Code Online (Sandbox Code Playgroud)
但是,如果我继续,则在调用isEmpty()时会出现NullPointerException.所以我的问题是:如何在不获取NPE的情况下注入空的ArrayList?
NPe的文本是: java.lang.NullPointerException: Attempt to invoke interface method 'boolean java.util.List.isEmpty()' on a null object reference
debugging intellij-idea android-studio intellij-14 android-studio-2.0
我刚开始使用IntelliJ-14,我想知道一个临时文件.如果我创建一个java scratch,我可以将其编译为普通Java类.我已经尝试过什么Java在临时文件中创建一个类但无法找到任何编译方法.我正在寻找而不是Java在现有项目中创建一个新文件来运行一些测试代码我只想使用临时文件并使用main方法编写一些测试类,并在完成运行后关闭临时文件.那可能吗?
在Intellij中使用Git时,如何压缩本地分支的所有提交?我在rebase分支窗口中使用了哪些设置?
我已经尝试将Onto设置为本地/主设备和从设置到我的分支,但随后它会尝试将主设备更改合并到我的分支中,因为我每天早上都会将我的分支转换为主设备...所以不应该有冲突.然而,它几乎总是发现冲突并导致合并问题.我只想要压缩分支提交和消息,所以当我推送到Github时它只能看到一个.
我正在开发两个Java项目:Gradle项目和一个与Gradle项目具有快照依赖性的Maven项目.
当我更改gradle项目时,我需要将它安装到m2并刷新IntelliJ中的依赖项.
有没有办法让gradle项目源始终与maven项目保持同步,而无需将其安装到m2?
有没有办法让intellij有点更快,而不是动画工具窗口?
它的速度非常慢,而且不是很有用.
任何人都可以让我知道如何在 IntelliJ 中将多个项目作为选项卡打开。
在我以前的笔记本电脑中,我能够做到。请找到随附的屏幕截图。
但是,在我的新笔记本电脑中,每当我尝试打开多个项目时,它总是在新窗口中打开,而不是在上面的选项卡中打开。
intellij-14 ×10
git ×2
java ×2
debugging ×1
git-squash ×1
gradle ×1
intellij-13 ×1
javadoc ×1
macos ×1
maven ×1
maven-3 ×1
osx-yosemite ×1