问题标签 [intellij-13]

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.

0 投票
1 回答
116 浏览

java - 寻找最新的教程并使用 IntelliJ/UI Designer

我似乎在 Java/Android 上找不到任何最新的东西(使用 IntelliJ 13 等)。一切似乎都非常旧(2011-2012),或者 UI 已经改变,或者他们不使用 UI Designer 等

我对编程不是一个完全的菜鸟,我在 C# 和 Windows 窗体方面有一些不错的经验,并且会喜欢可以让我进入最新的 Android 的 Java 的东西。

谢谢。

0 投票
0 回答
51 浏览

intellij-idea - IntelliJ:禁用屏幕保护程序

从 IntelliJ 版本135.666开始,屏幕保护程序已添加到 IDE。我在首选项中找不到它的设置。特别是,我想禁用它。

0 投票
1 回答
621 浏览

intellij-idea - IntelliJ:禁用语音/语音帮助

从 IntelliJ 版本135.666开始,添加了语音/语音辅助;例如说:

待定单

工作完成

玩星际/魔兽争霸的好闪回;但可能很烦人;尤其是对同事

我想禁用它;但在首选项面板中找不到它的设置。

ps 这是愚人节的玩笑(因为它是在 4 月 1 日发布的)?

0 投票
1 回答
117 浏览

intellij-idea - 在 IDEA 13.1.1 中禁用断点的新方法是什么?

以前,我只需要Alt+click来禁用断点。Docs 说还是有可能的

但是当我这样做时Alt+click什么也没有发生。我可以通过菜单禁用它的唯一方法(运行->启用切换断点)。

最新的 IDEA 有什么变化吗?

0 投票
1 回答
34 浏览

java - 避免在 IntelliJ 中对 HTML 进行反向分析

我试图通过从上下文菜单中选择分析 > 检查代码来分析 IntelliJ 中的单个 Java 文件。具体来说,我想搜索未使用的方法或字段。我在以前的项目中使用了很多。不幸的是,我当前的项目有一堆 HTML 和 JavaScript 代码。当我尝试检查我的 Java 代码时,似乎正在分析所有这些文件。如何避免在反向分析步骤中包含我的 HTML 代码?

0 投票
1 回答
76 浏览

debugging - 更改应用程序主题没有任何作用

所以假设我进入 main.xml (res/layout/main.xml) 并转到图形界面,并决定将我的主题从 Holo 更改为 Holo.Light。它在预览中发生变化并且看起来不错。我运行它,一旦它运行,它就是 Holo。没有什么变化。没有错误或任何东西,它什么也不做。为什么?使用 IntelliJ 13 和 Nexus 5。

0 投票
4 回答
13016 浏览

java - 在 Mac OS X 上使用 IntelliJ IDEA 中的键盘进行多行块选择

我最近从 Eclipse 切换到 IntelliJ IDEA 13。我使用 VI 键绑定。

我习惯在 Eclipse 中做的一件非 vi 事情是使用Shift+↑</kbd> / Shift + ↓</kbd> to block a few lines of text. The behaviour of this text selection in Eclipse is the same as almost every other text input widget I've ever used. Typically I do one of two things after making the selection - delete this block or comment it out (⌘</kbd> + /).

我在 IntelliJ IDEA 13 中没有找到等效的仅键盘多行选择功能。

Shift+↑</kbd> does not start a block selection - it seems to page the cursor up and down the screen.

如果我使用鼠标开始进行选择,那么箭头键扩展选择。但是,我无法单独使用键盘开始选择。

我知道⌘</kbd> + W ever-outward-growing smart element selection - but if you then use the arrow keys, the selection is lost, not extended.

如何仅在 Mac OS X 上使用键盘开始然后将选择区域扩展到多行(启用 VI 键绑定)?

0 投票
1 回答
1012 浏览

intellij-idea - 在 IntelliJ 13 中编译 Scala 时擦除阶段出错

当我运行sbt任务compile或者assembly我没有看到任何编译器错误并且我得到一个有效的 jar 时。当我从 IntelliJ 13.1.1 #UI-135.480 运行运行配置时,我看到来自 scalac 的以下错误。

我尝试运行sbt clean,使缓存无效,杀死所有 nailgun runner,重新启动 IntelliJ IDEA。我现在总是看到这个错误。我之前遇到过类似的问题,解决它的唯一方法是从我的计算机中删除每个 IntelliJ 文件并重新安装它。我希望这次我不必这样做。在此之前,我将在 IntelliJ 12 中尝试此操作。

任何想法这可能是什么?

错误:scalac:错误:断言失败:编译时:/code/zensey/backend/common/CareDataExchange/src/test/scala/com/careverge/cigna/NotifierTest.scala 在阶段:擦除库版本:2.10.3 版编译器版本:版本 2.10.3 重构参数:-deprecation -language:experimental.macros -feature -classpath Giant:ass:classpath -unchecked -bootclasspath /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/ lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/ jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/主页/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7。0_25.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1 .7.0_25.jdk/Contents/Home/jre/lib/JObjC.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/classes:/Users/AudaxLoaner1/.sbt/boot/ scala-2.10.3/lib/scala-library.jar 最后一棵树到 typer: TypeTree(trait Seq) 符号: trait Seq in package collection (flags: abstract ) 符号定义: abstract trait Seq[+A] extends PartialFunction[Int, A] with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq] with SeqLike[A,Seq[A]] ->package cigna == 封闭模板或块 == Apply( // 覆盖隐式 def convertToStringShouldWrapper(o: String): ShouldMatchers.this.StringShouldWrapper in trait ShouldMatchers, tree.tpe=org.scalatest.matchers.ShouldMatchers#StringShouldWrapper
CareMailNotifierUtilTest.this."convertToStringShouldWrapper" // 覆盖隐式 def convertToStringShouldWrapper(o: String): ShouldMatchers.this.StringShouldWrapper in trait ShouldMatchers, tree.tpe=(o: String)org.scalatest.matchers.ShouldMatchers#StringShouldWrapper "o" / / o: String, tree.tpe=String ) == 树的扩展类型 == TypeRef( TypeSymbol( abstract trait Seq[+A] extends PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[ A,Seq] with SeqLike[A,Seq[A]] ) normalize = PolyType( typeParams = List(TypeParam(+A)) resultType = TypeRef( TypeSymbol( abstract trait Seq[+A] extends PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq] with SeqLike[A,Seq[A]]

-unchecked -bootclasspath /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/ lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/ jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/ Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/ Contents/Home/jre/lib/JObjC.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/classes:/Users/AudaxLoaner1/.sbt/boot/scala-2.10.3/ lib/scala-library.jar 最后一棵树到 typer:TypeTree(trait Seq) 符号:包集合中的 trait Seq (flags: abstract ) 符号定义:抽象 trait Seq[+A] extends PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq ] with SeqLike[A,Seq[A]] tpe: Seq symbol owner: trait Seq -> package collection context owner: method convertToStringShouldWrapper -> class CareMailNotifierUtilTest -> package cigna == Enclosure template or block == Apply( // 覆盖隐式def convertToStringShouldWrapper(o: String): ShouldMatchers.this.StringShouldWrapper in trait ShouldMatchers, tree.tpe=org.scalatest.matchers.ShouldMatchers#StringShouldWrapperabstract trait Seq[+A] extends PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq] with SeqLike[A,Seq[A]] tpe: Seq symbol owner: trait Seq - > 包集合上下文所有者:方法 convertToStringShouldWrapper -> 类 CareMailNotifierUtilTest -> 包 cigna == 封闭模板或块 == Apply( // 覆盖隐式 def convertToStringShouldWrapper(o: String): ShouldMatchers.this.StringShouldWrapper in trait ShouldMatchers, tree.tpe =org.scalatest.matchers.ShouldMatchers#StringShouldWrapperabstract trait Seq[+A] extends PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq] with SeqLike[A,Seq[A]] tpe: Seq symbol owner: trait Seq - > 包集合上下文所有者:方法 convertToStringShouldWrapper -> 类 CareMailNotifierUtilTest -> 包 cigna == 封闭模板或块 == Apply( // 覆盖隐式 def convertToStringShouldWrapper(o: String): ShouldMatchers.this.StringShouldWrapper in trait ShouldMatchers, tree.tpe =org.scalatest.matchers.ShouldMatchers#StringShouldWrapper方法 convertToStringShouldWrapper -> class CareMailNotifierUtilTest -> package cigna == 封闭模板或块 == Apply( // 覆盖隐式 def convertToStringShouldWrapper(o: String): ShouldMatchers.this.StringShouldWrapper in trait ShouldMatchers, tree.tpe=org.scalatest.matchers .ShouldMatchers#StringShouldWrapper方法 convertToStringShouldWrapper -> class CareMailNotifierUtilTest -> package cigna == 封闭模板或块 == Apply( // 覆盖隐式 def convertToStringShouldWrapper(o: String): ShouldMatchers.this.StringShouldWrapper in trait ShouldMatchers, tree.tpe=org.scalatest.matchers .ShouldMatchers#StringShouldWrapper
CareMailNotifierUtilTest.this."convertToStringShouldWrapper" // 覆盖隐式 def convertToStringShouldWrapper(o: String): ShouldMatchers.this.StringShouldWrapper in trait ShouldMatchers, tree.tpe=(o: String)org.scalatest.matchers.ShouldMatchers#StringShouldWrapper "o" / / o: String, tree.tpe=String ) == 树的扩展类型 == TypeRef( TypeSymbol( abstract trait Seq[+A] extends PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[ A,Seq] with SeqLike[A,Seq[A]] ) normalize = PolyType( typeParams = List(TypeParam(+A)) resultType = TypeRef( TypeSymbol( abstract trait Seq[+A] extends PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq] with SeqLike[A,Seq[A]]

在 scala.tools.nsc.transform.Erasure.transformInfo(Erasure.scala:329) 在 scala.tools.nsc.transform.InfoTransform$Phase$$anon$1.transform(InfoTransform.scala:38) 在 scala.reflect.internal .Symbols$Symbol.rawInfo(Symbols.scala:1312) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1239) at scala.reflect.internal.Types$ClassTypeRef$class.baseType(Types.scala :2186) 在 scala.reflect.internal.Types$TypeRef$$anon$6.baseType(Types.scala:2544) 在 scala.reflect.internal.Types$class.firstTry$1(Types.scala:6058) 在 scala.reflect .internal.Types$class.isSubType2(Types.scala:6222) at scala.reflect.internal.Types$class.isSubType(Types.scala:5831) at scala.reflect.internal.SymbolTable.isSubType(SymbolTable.scala:13 ) 在 scala.tools.nsc 的 scala.reflect.internal.Types$Type.$less$colon$less(Types.scala:872)。transform.Erasure$Eraser.scala$tools$nsc$transform$Erasure$Eraser$$adaptToType(Erasure.scala:690) 在 scala.tools.nsc.transform.Erasure$Eraser.adapt(Erasure.scala:816) 在 scala .tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5626) 在 scala.tools.nsc.typechecker.Typers$Typer.transformedOrTyped(Typers.scala:5811) 在 scala.tools.nsc.typechecker.Typers $Typer.typedDefDef(Typers.scala:2256) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5535) at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala :835) 在 scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5608) 在 scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$ typedStat$1(Typers.scala:2927) 在 scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3031) 在 scala。tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3031) at scala.collection.immutable.List.loop$1(List.scala:170) at scala.collection.immutable.List.mapConserve (List.scala:186) 在 scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3031) 在 scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1918) 在scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:1758) 在 scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5549) 在 scala.tools.nsc.transform。 Erasure$Eraser.typed1(Erasure.scala:835) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5608) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$ nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2927) 在 scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60。在 scala.tools.nsc.typechecker.Typers$Typer$$anonfun 应用(Typers.scala:3031)$60.apply(Typers.scala:3031) 在 scala.collection.immutable.List.loop$1(List.scala:170 ) 在 scala.collection.immutable.List.mapConserve(List.scala:186) 在 scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3031) 在 scala.tools.nsc.typechecker.Typers$ Typer.typedPackageDef$1(Typers.scala:5267) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5553) at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala :835) 在 scala.tools 的 scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5608) 在 scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5670)。 nsc.transform.Erasure$ErasureTransformer$$anonfun$transform$2.apply(Erasure.scala:1291) 在 scala.tools.nsc.transform。Erasure$ErasureTransformer$$anonfun$transform$2.apply(Erasure.scala:1287) at scala.reflect.internal.SymbolTable.atPhase(SymbolTable.scala:207) at scala.reflect.internal.SymbolTable.afterPhase(SymbolTable.scala: 216) 在 scala.tools.nsc.transform.Erasure$ErasureTransformer.transform(Erasure.scala:888) 在 scala.tools.nsc .ast.Trees$Transformer.transformUnit(Trees.scala:227) at scala.tools.nsc.transform.Transform$Phase.apply(Transform.scala:30) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global .scala:464) 在 scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:431) 在 scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global .scala:431) 在 scala.collection.Iterator$class.foreach(Ite​​rator.scala:727) 在 scala.collection.AbstractIterator.foreach(Ite​​rator.scala:1157) 在 scala.tools.nsc.Global$GlobalPhase.run(Global.scala:431) 在 scala.tools.nsc.Global$Run.compileUnitsInternal (Global.scala:1583) 在 scala.tools.nsc.Global$Run.compileUnits(Global.scala:1557) 在 scala.tools.nsc.Global$Run.compileSources(Global.scala:1553) 在 scala.tools。 nsc.Global$Run.compile(Global.scala:1662) at xsbt.CachedCompiler0.run(CompilerInterface.scala:126) at xsbt.CachedCompiler0.run(CompilerInterface.scala:102) at xsbt.CompilerInterface.run(CompilerInterface.scala :27) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:606) 在 sbt.compiler.AnalyzingCompiler.call(AnalyzingCompiler.scala:102) 在 sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:48) 在sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:41) 在 org.jetbrains.jps.incremental.scala.local.IdeaIncrementalCompiler.compile(IdeaIncrementalCompiler.scala:28) 在 org.jetbrains.jps.incremental.scala.local。 LocalServer.compile(LocalServer.scala:25) at org.jetbrains.jps.incremental.scala.remote.Main$.make(Main.scala:58) at org.jetbrains.jps.incremental.scala.remote.Main$。 nailMain(Main.scala:21) 在 org.jetbrains.jps.incremental.scala.remote.Main.nailMain(Main.scala) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl。在 com.martiansoftware.nailgun.NGSession.run 的 java.lang.reflect.Method.invoke(Method.java:606) 的 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 的调用(NativeMethodAccessorImpl.java:57) (NGSession.java:319)

0 投票
2 回答
218 浏览

android - Intellij 13.1 不显示 Android 文件模板

我注意到我的 intellij ide 没有显示与 Android 相关的文件模板Right click > New。只有一个图像资产可以为应用程序制作一个启动器图标。应该有其他模板,例如空白活动/片段/服务等。

在此处输入图像描述 我尝试重新启动 IDE 或创建一个新项目,但没有成功。

文件模板确实存在于安装文件夹中: 在此处输入图像描述 在此处输入图像描述

我怎样才能解决这个问题?

0 投票
1 回答
752 浏览

spring - 如何在 intellij 中打开 spring bean 定义?

我知道如果您已经在关联的类中,则可以使用装订线图标,但是有没有办法按其名称打开特定的 bean 定义,就像 ctrl+n 打开类文件一样?这在 SpringSource Tool Suite 中得到支持,所以我原以为 IDEA 中有一个等价物。