Articles of IntelliJ 想法

如何在Linux中的Openbox中运行Idea指定文件pipe理器?

我一直在Linux上开发Idea,现在已经习惯了从Eclipse过渡到最初的痛苦之后。 我的问题之一是如何configuration文件pipe理器。 我在Arch Linux上运行Openbox,我看不到一个明显的方法(尽pipe有一些广泛的谷歌search)来指定一个默认的文件pipe理器,我不确定Idea是否会使用它,如果我这样做。 有谁知道如何指定文件pipe理器在Linux上的Openbox的想法?

如何将我的Java程序变成Linux上的命令行工具?

我使用intellij的想法在Ubuntu上编写了一个小的命令行应用程序。 我正在编译我的项目到一个jar文件,然后我可以执行使用 java -jar myapp.jar arg1 arg2 arg3 etc 我想然后像这样运行我的应用程序: myapp arg1 arg2 arg3 我怎样才能做到这一点? 我该怎么做才能让我的应用程序可以用同样的方式来使用它?

在Ubuntu上,Bad JetBrains Intellij IDEA和Android Studios CPU使用情况

作为一名Android开发人员,我预计Google的Android工作室会与IDEA共享一个代码库,因此我已经从Eclipse转移到了Intellij IDEA的生产代码。 到目前为止,我的经验是一个很好的经验。 我只在办公室使用IDEA,在那里我有一个运行Ubuntu 12.04 LTS(Sun JDK / JRE)的4x核心Intel i7机器,到目前为止,我从来没有注意到IDEA的性能。 然而,在我的个人电脑上将IDEA设置在家里之后,性能还是很糟糕的。 内存使用量是正常的,但是CPU使用率的持续反弹在整个应用程序生命周期的80%-100%之间。 这就是当没有别的东西在机器上运行,没有任何工作正在完成,由我或IDE的视觉。 这使IDEA在工作时无法使用,而且我可以忘记还有其他的东西在运行。 我的家庭规格和软件是: 英特尔酷睿2双核3GHz 8 GB RAM 运行SSD SATA的Ubuntu 12.04 x64 LTS(3.8.0-35-generic) Intellij IDEA 13.0-0ubuntu1 build:IC-133.193 尝试了OpenJDK和Sun 而奇怪的是,这也发生在Android工作室。 所有帮助试图debugging这种行为,将不胜感激。 #编辑1: 注意到在调出对话框(项目结构,设置等)时,CPU负载下降到20%,然后在解除对话时正确返回。 #编辑2: 我testing了从JetBrains直接得到tarball,而不是使用Canonical的ppa。 至less一个小时的性能明显更好(闲置时CPU使用率为20-30%)。 似乎C-PPA中的本地文件监视器工作不正常,并且正在索引整个文件系统。 然而性能在第一个小时左右后就变差了,回到90-100%的CPU。

scala / lift jetty IntelliJ Idea:导入的javascript文件没有显示服务页面的变化

我从来没有问过一个论坛的问题,所以如果我打破了无意的规则,我很抱歉。 我有一个webapp,我正在使用IntelliJ IDE IDE中的scala / lift和jetty。 我有一个JavaScript的debuggingWeb应用程序,我devise的.net框架的工作,虽然我所使用的.NET服务器是为了服务它,因为它严格运行在HTML和JavaScript。 我想使用我的debugging工具为由lift / scala / jetty服务器服务的页面,我正在移植它,以便它将在新的服务器上工作。 我遇到的问题是我的debugging工具中的html页面导入外部JavaScript文件,如下所示: <script type = "text/javascript" src = "jsFile.js"></script> 现在这似乎开始工作,但是当我对src javascript文件进行更改时,它们不在由lift提供的页面中发生。 我通过在浏览器中查看视图页面源页面中的链接来validation这一点,并且在将其添加到项目之前显示了该文件的版本。 如果我在文件系统中更改文件的名称,IDE将立即识别出无法parsing到jsFile.js的path。 我已经尝试通过站点地图服务页面以及将项目转储到/ static目录中。 我已经重新启动,浏览器,IDE,服务器,操作系统。 我已经重build了项目,重新模块,并做了同步。 我从scatch创build了一个新项目并遇到同样的问题。 我相信,如果我在哪里dynamic使用电梯插入我的JavaScript与JsRaw它会解决这个问题,但我仍然想知道为什么这是不工作的情况下,我做错了,会后来咬我一次有一天。 任何想法将不胜感激。

良好的基于​​文本的function强大的Java IDE在Linux上运行

问题是 – 我喜欢旧货;)有一些旧的笔记本电脑,我只是喜欢。 它当然运行Xorg,速度很快。 但Intellij IDEA仍然很慢。 想到emacs,但从来没有使用过。 是不是emacs太复杂了? 在许多窗口中使用X下的文本模式工作,并使一些脚本自动化。

解决:Groovyc:内部groovyc错误:代码1

我正在编译一个在Eclipse中运行正常的项目,并且使用ant来构build,但是在IntelliJ IDEA中给出了: Internal groovyc error: code 1 我该如何解决这个问题? 其他错误消息包括: 1:35:46 PM Unknown Natures Detected Imported projects contain unknown natures: org.eclipse.jdt.groovy.core.groovyNature Some settings may be lost after import. 1:43:55 PM Compilation completed with 1 error and 7 warnings in 20 sec Groovyc: Cannot compile Groovy files: no Groovy library is defined for module Groovy本身安装在Linux上。 在设置中将其作为groovy编译器添加不会影响行为: > […]

如何在IntelliJ IDEA Linux上设置C ++ SDK?

我需要知道如何configurationC ++ SDK for IntelliJ IDEA 10.04的path。 我安装了C / C ++插件,但是我不知道什么是C ++ SDK的正确path。 我使用的是Ubuntu 11.04。

IntelliJ IDEA 10.5通过看起来相同的设置(scala)在不同的机器上生成二进制不同的JAR,

我正在从一组scala来源构build一个JAR。 我们有两个完全相同的win7 64位开发机器,最近由项目引用的库jars中的机器之间的差异导致了生产中的一些问题,所以我们一直在研究如何确保获得完全相同的构build两台机器。 scala编译器和所有外部JAR现在都在版本控制之下,IntelliJ项目文件与源代码一起存储(project.iml和.idea *,除了.idea \ workspace.hml,因为它跟踪编辑器状态并一直改变)。 项目文件已更新,以引用现在在版本控制下的scala编译器(模块设置下的“库”和“构面”)。 我们使用的IntelliJ版本(10.5,2011年5月16日生成),并具有相同的Java SDK(1.6.0_24,64位)。 尽pipe我们的设置同步到这个程度,但我们得到的JAR略有不同:1685个类文件中有12个是不同的。 大多数的差异是“小”,(其中一个是“抵消X $ 4”,另一个是“抵消X $ 5”),但有些则更为实质性。 IntelliJ确实在c:\ Users [username] .IntelliJIdea10中存储了一些configuration信息,但是这里面有很多,并不是很明显,它可能对构build有什么影响。 构build在各个机器上是可重复的(即,重build重新生成相同的二进制),但是它们之间不同。 任何想法,我可能会失踪? 谢谢!

无法将url指向Tomcat中新重命名的目录

使用IntelliJ我创build了一个名为JSP目录,并使用Tomcat在浏览器中运行它。 直到我决定将目录重命名为jsp这一切都很好。 现在,url只能识别/JSP/index.jsp 我怎样才能真正去到/jsp/index.jsp 我不知道发生了什么,因为JSP文件夹不存在了…

IntelliJ默认系统编码

我有IntelliJ的问题,因为它检测到像cp-1252这样的默认系统编码,然后它为我的项目使用该首选项。 IntelliJ从哪里得到这些信息,有没有办法改变默认的系统编码? 这适用于IntelliJ 14和Windows 7。