标签: intellij-14

如何使用GIT集成在Intellij 14中设置user.email和user.name?

我有集成了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)

git version-control intellij-idea intellij-14

19
推荐指数
5
解决办法
2万
查看次数

虽然键盘是DVORAK,但IntelliJ 14键盘快捷键是QWERTY

  • 运行IntelliJ 14
  • 使用Mac OS X布局
  • 在OS X(Yosemite)上运行

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)

macos intellij-idea osx-yosemite intellij-14

18
推荐指数
2
解决办法
2387
查看次数

在intelliJ中自动生成Javadoc注释?

是否可以为IntelliJ IDEA中的一个类中的每个方法自动生成Javadoc注释?

java javadoc intellij-idea intellij-14

18
推荐指数
3
解决办法
4万
查看次数

导入Maven项目时,IntelliJ 14.1太慢了

如果我导入Maven项目(导入项目>选择主pom.xml文件>选中自动导入Maven项目>下一步...):

  • IntelliJ IDEA 14.1 Ultimate Edition中,它需要大约5个小时才能准备好.
  • IntelliJ IDEA 14.0.3 Ultimate Edition中,速度提高了约20倍.

在处理过程中,如果我最大化弹出窗口,它看起来像: 在此输入图像描述

项目区域中的模块(文件夹)仅显示在末尾(在"解析"期间仅显示主目录中的文件 - 在这种情况下立即显示).

jar文件已经在.m2文件夹中,因此问题与下载这些jar的时间无关.

是否需要"隐藏"设置来改善性能?(复选框,命令等)

细节:

  • Windows 7的
  • Java 7
  • Apache Maven 3.2.1

编辑:

  • JDK,Maven,.m2,IntelliJ IDEA和项目源都在同一个驱动器上
  • JetBrains写道:

    您的项目打开得更快,IDE更具响应性,因为现在某些流程在后台运行.

    关于IntelliJ IDEA 14.1,可能它更快,但(至少对我来说)不使用默认设置.

intellij-idea maven-3 intellij-14

17
推荐指数
1
解决办法
1万
查看次数

如何在IntelliJ中调试时修改List值

我需要在调试应用程序期间更改变量.到目前为止,它只是可以直接设置的基本变量.现在我需要清除一个数组,以便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

17
推荐指数
2
解决办法
8620
查看次数

如何在IntelliJ IDEA中运行Java scratch文件

我刚开始使用IntelliJ-14,我想知道一个临时文件.如果我创建一个java scratch,我可以将其编译为普通Java类.我已经尝试过什么Java在临时文件中创建一个类但无法找到任何编译方法.我正在寻找而不是Java在现有项目中创建一个新文件来运行一些测试代码我只想使用临时文件并使用main方法编写一些测试类,并在完成运行后关闭临时文件.那可能吗?

intellij-idea intellij-14

16
推荐指数
1
解决办法
2万
查看次数

Intellij - 如何仅限本地分支

在Intellij中使用Git时,如何压缩本地分支的所有提交?我在rebase分支窗口中使用了哪些设置?

我已经尝试将Onto设置为本地/主设备和从设置到我的分支,但随后它会尝试将主设备更改合并到我的分支中,因为我每天早上都会将我的分支转换为主设备...所以不应该有冲突.然而,它几乎总是发现冲突并导致合并问题.我只想要压缩分支提交和消息,所以当我推送到Github时它只能看到一个.

在此输入图像描述

git intellij-idea git-squash intellij-14

15
推荐指数
1
解决办法
9785
查看次数

Intellij与混合项目合作(maven + gradle)

我正在开发两个Java项目:Gradle项目和一个与Gradle项目具有快照依赖性的Maven项目.

当我更改gradle项目时,我需要将它安装到m2并刷新IntelliJ中的依赖项.

有没有办法让gradle项目源始终与maven项目保持同步,而无需将其安装到m2?

java gradle maven intellij-14

14
推荐指数
1
解决办法
817
查看次数

Intellij,如何禁用工具窗口令人难以置信的慢动画

有没有办法让intellij有点更快,而不是动画工具窗口?

它的速度非常慢,而且不是很有用.

intellij-idea intellij-plugin intellij-13 intellij-14

13
推荐指数
1
解决办法
3542
查看次数

如何在 IntelliJ 中以选项卡的形式打开项目

任何人都可以让我知道如何在 IntelliJ 中将多个项目作为选项卡打开。

在我以前的笔记本电脑中,我能够做到。请找到随附的屏幕截图。

在此处输入图片说明

但是,在我的新笔记本电脑中,每当我尝试打开多个项目时,它总是在新窗口中打开,而不是在上面的选项卡中打开。

intellij-idea intellij-14

13
推荐指数
8
解决办法
5954
查看次数