タグ付けされた質問 「intellij-idea」

IntelliJ IDEAはJetBrainsによるIDEです。主にJava開発をサポートしていますが、JavaScript、Groovy、HTML、CSS、RSS、R、Haskell、PHP、Ruby、Python、Scala、Swift、Clojure、Kotlin、Hybris、Gradleなどもサポートしています。コミュニティエディションとアルティメットエディションの両方の使用方法と問題に関する質問には、このタグを使用してください。ただし、何か他の問題があり、たまたまIntelliJを使用している場合は、このタグを使用しないでください。

2
IntelliJで開くエディターの最大数を増やす方法は?
IntelliJ 9.0を使用してgrailsアプリを構築しています。アクティブなエディターを切り替えるCTR + TABショートカットの大ファンです。 ただし、デフォルトでは、IntelliJは同時に開いているアクティブなエディターを10のみ保持します。それは明らかに私には十分ではありません。 可能であれば、より多くのアクティブなエディターを同時に開くようにIDEを構成する方法を知っていますか?

21
エラー:残念ながら、Gradle以外のJavaモジュールと> Android-Gradleモジュールを1つのプロジェクトに含めることはできません
2つのモジュールで構成されるIntelliJ 14.1.2プロジェクトがあります。1つはAndroid Gradleベースのモジュールで、もう1つはMavenを備えたSpring Javaベースのモジュールです。 gps-trackman.v1は私のルートプロジェクトであり、このプロジェクトの出力やファセットを構成していません。アプリは私のAndroid Gradleモジュールであり、このプロジェクト用にAndroidおよびAndroid-Gradleファセットを構成しましたが、gps-trackmanは私のSpring Mavenプロジェクトではありません。すべてを一緒に構築できるようになりたいです。出来ますか? IntelliJイベントログにこのエラーメッセージが表示される サポートされていないモジュールが検出されました:次のモジュールのコンパイルはサポートされていません:gps-trackman、gps-trackman.v1、app。残念ながら、Gradle以外のJavaモジュールとAndroid-Gradleモジュールを1つのプロジェクトに含めることはできません。 プロジェクト 'gps-trackman.v1'はGradleベースではありません このエラーは私のプロジェクトの設定ミスだけが原因ですか、それとも、1つのプロジェクトにMavenモジュールとGradleモジュールを含めることが実際には不可能ですか? ルートプロジェクトのファセットを構成する必要がありますか?または、MavenをGradleに変換する必要がありますか?

6
すべてのメソッドを折りたたむJetBrains / IntelliJキーボードショートカット
10,000行以上のコードのクラスと数百のメソッドを持つレガシーコードに取り組んでいます。メソッドのシグネチャのみが表示されるようにすべてのメソッド/関数を折りたたむためのJetBrains IDEへのショートカットはありますか(ショートカットはそれらすべてで共有される可能性が高いため)。 このようなもの: public String myMethod(String arg1, int arg2){...} public String mySecondMethod(String arg1, int arg2){...}

9
IntelliJ IDEAのデフォルトのJDKを変更するにはどうすればよいですか?
IntelliJ IDEAを開発環境として使用し、Mavenを依存関係管理に使用しています。IDEAの外部でプロジェクト構造(ディレクトリ、pomなど)を頻繁にビルドし、を使用してプロジェクトをIDEAにインポートしImport project from external modelます。これは、と私に私のPOMSで、私はMavenのコンパイラ・プラグインはJDK 1.6を使用するように指定していること、そして私は、インポート時に、IDEAのインフォームを除いて、素晴らしい作品Language Level ChangedとそのLanguage level changes will take effect on project reload、とすると、その後、プロジェクトを再読み込みするように要求されます。私はいつも同じJDKバージョンを使っているので、これは面倒です。 IntelliJ IDEAが使用するデフォルトのJDKを変更して、新しいプロジェクトをインポートするたびにプロジェクトをリロードする必要がないようにするにはどうすればよいですか?


20
バージョン12からのアップグレード後にIntelliJ 13 IDEAが非常に遅くなるのはなぜですか?
IntelliJ 13 Ultimateエディションを1週間使用していますが、本当に遅いようです。 まず最初に、IDE全体がときどき1秒ほど停止します。Javaエディターのオートコンプリートは、12バージョンに比べて本当に遅いです。 Draculaテーマを使用する以外は、デフォルト設定から何も変更していません。 これは私自身の問題ではないようです。多くの人がヒープサイズをデフォルトよりも大きく設定すること、またはキャッシュをクリアすることを提案しましたが、私はこれらの提案をチェックまたはテストしていません。新しいバージョンのパフォーマンスを向上させるために、いくつかの設定を変更する必要がありますか?

30
IntelliJ IDEAへのMaven依存関係のインポート
IntelliJ IDEA 11について少し質問があります。私はsubversionからプロジェクトをインポートしました-そのmavenプロジェクトです。しかし、私はすべてのmaven依存関係を自動的に含めることができないように、mavenライブラリの依存関係に問題があります-IDEAは、そのクラスを開いたときにのみ依存関係エラーを表示します だから私はすべての依存関係を自動的に追加したいのですが、それは可能ですか、それともすべてのクラスファイルを調べてMavenの依存関係を特定して追加する必要がありますか? 更新:いくつかの変更を行った後、何らかの方法で問題を解決する方法を見つけました。それが私がしたことです: しかし、論理的には、先に新しい依存関係を含めてチェックしないと思いますか?!... intelliJには、このための設定領域があります-依存関係をクラスパスに自動エクスポートしますか?


23
IntelliJ IDEA with Junit 4.7“ !!! JUnitバージョン3.8以降が必要です:」
IntelliJ IDEAで次のテストを実行しようとすると、メッセージが表示されます。 「!!! JUnitバージョン3.8以降が必要です:」 これはIntelliJ IDEA 9で取り組んでいるAndroidプロジェクトであることに注意してください。 public class GameScoreUtilTest { @Test public void testCalculateResults() throws Exception { final Game game = new Game(); final Player player1 = new Player(); { final PlayedHole playedHole = new PlayedHole(); playedHole.setScore(1); game.getHoleScoreMap().put(player1, playedHole); } { final PlayedHole playedHole = new PlayedHole(); playedHole.setScore(3); game.getHoleScoreMap().put(player1, …

7
IntelliJ IDEAのアプリケーション実行プロファイルのクラスパスにディレクトリを追加する方法
アプリケーション実行プロファイルのクラスパスにディレクトリを追加しようとしています VM設定で-cp x:target / classesを使用してオーバーライドすると、次のエラーが発生します。 java.lang.NoClassDefFoundError: com/intellij/rt/execution/application/AppMain プロジェクトのクラスパスにディレクトリを追加する方法に関するアイデアはありますか?


30
IntelliJ IDEAでLombokを使用している場合、プロジェクトをコンパイルできません
IntelliJ IDEA 11を使用して開発しているプロジェクトでLombokを使用しようとしています。 IDEAのサードパーティプラグインをインストールしましたが、IDEAはすべての自動生成されたメソッド/フィールドを表示するため、問題なく動作しているようです。 だから私はSlf4jを使用するクラスがあります。このように注釈を付けました import lombok.extern.slf4j.Slf4j; @Slf4j public class TestClass { public TestClass() { log.info("Hello!"); } } しかし、プロジェクトコンパイラを作成すると、次のようになりcannot find symbol variable logます。 ここで何が欠けているか教えていただけますか? 更新: RequestFactoryアノテーションプロセスが失敗したことが判明しました。 input files: {com.zasutki.courierApp.server.TestServlet, com.mine.courierApp.server.model.DatastoreObject} annotations: [javax.inject.Singleton, javax.inject.Inject, lombok.Getter, lombok.Setter, com.googlecode.objectify.annotation.Id, com.googlecode.objectify.annotation.OnSave] Processor com.google.web.bindery.requestfactory.apt.RfValidator matches [lombok.Getter, com.googlecode.objectify.annotation.Id, javax.inject.Inject, lombok.Setter, com.googlecode.objectify.annotation.OnSave, javax.inject.Singleton] and returns false. cannot …

11
IntelliJに一般的なPythonモジュールを認識させるにはどうすればよいですか?
IntelliJ 10 IDEA Ultimate Editionを使用しています。 新しいファイルTest.pyを作成しました。IntelliJはPython解析モードに正しく切り替えました。(「d」と入力してこれを確認できます。「def」が提案としてポップアップ表示され、タブを押すと「def:」が正しく表示されます) しかし、このコードを試すと... import os cwd = os.getcw <Ctrl-space> 2つのことが起こります... osの下にきちんとした下線が表示され、その上にカーソルを合わせると「未解決の参照 'os'」というメッセージが表示されます 「getcwd」が表示されることを期待しているときに、上のCtrlキーを押しながらスペースを押すと、提案が表示されません。 これは、Pythonモジュールを処理するためにIntelliJを適切に設定していないためと考えられますが、何が欠けているのかわかりません。 IntelliJ / Pythonユーザーが私を手伝ってくれる?

23
Java「ラムダ式はこの言語レベルではサポートされていません」
ここに示すように、Java 8のいくつかの新機能をテストし、サンプルをIDE(元々はEclipse、次にIntelliJ)にコピーしました Eclipseはラムダ式をまったくサポートしていません。IntelliJはエラーを報告し続けました ラムダ式はこの言語レベルではサポートされていません これがインストール、コード、またはサポートの問題かどうかを知りたいのですが。

3
デフォルトで隠し文字を表示する方法(ZERO WIDTH SPACEすなわち&#8203)
これが原因で週末の一部を失ったばかりです...ジョーカー-幅のないスペース。Googleグループのスニペットをいくつか使用しただけで、2重の文字があることを認識できませんでした。アイデア(11)が表示せず、アプリの構成ファイルの解析に問題が発生していたためです... viで誤って発見しました。 外部エディターを使用せずにIntelliJ(またはファイルを調べる他の方法)でそのようなものを表示する方法はありますか? IntelliJ 11 / Mac OS 10.7 編集-サンプル これらの2つの行は、ブラウザーでもIdeaでも同じように見えます。コメント行隠されたゼロ幅の間にスペースがある-あなたが最初にすることをページのコードで見ることができますmysql://し、localhost問題が発生し、。もちろん、その「ジョーカー」を期待している場合は、検索を使用して置換することもできますが、そこにあるはずのない兆候は、特に彼が何らかの方法でそれを見ることができない場合は、誰も期待していません。 #db.default.url="jdbc:mysql://​localhost/play-fullcalendar" db.default.url="jdbc:mysql://localhost/play-fullcalendar"

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.