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

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

6
複数のモジュールから一緒にIntelliJIDEAで単体テストを実行する
2つ以上のIDEAモジュールからすべてのテストを一度に実行するにはどうすればよいですか? 私は多くのモジュールを使用しており、すべての単体テストを頻繁に実行することが重要です。実行するフォルダーを複数選択すると、コンテキストメニューに[実行]オプションがなくなります。




2
IntelliJ Idea EditorでJavaソースをどのようにプロファイリングしますか?[閉まっている]
閉まっている。この質問は、StackOverflowのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、スタックオーバーフローのトピックになります。 5年前に閉鎖されました。 この質問を改善する Netbeansには「統合された」プロファイラーのようなものがあることを私は知っています。たとえば、単体テストを実行し、それを使用して、ボトルネックがどこにあるのかを分析して見つけることができます。IntelliJ IDEAエディター内でコードをプロファイリングすることは可能ですか?


8
IntelliJでMavenのJavaバージョンを変更するにはどうすればよいですか?
私はMavenとIntelliJIDEAの両方に不慣れです。 Java 8で記述されたMavenプロジェクトがあります。ビルドしようとすると(Mavenプロジェクトウィンドウ->ライフサイクル->コンパイル-> Mavenビルドの実行)、一連のコンパイルエラーが発生します。 [ERROR] path/to/file.java:[26,52] lambda expressions are not supported in -source 1.5 (use -source 8 or higher to enable lambda expressions) -sourceパラメーターの値はどこで変更する必要がありますか?[設定]-> [コンパイラ]-> [Javaコンパイラ]で追加パラメータとして追加しようとしましたが、同じ結果が得られました。 プロジェクトとモジュールの言語レベルは両方とも8.0に設定されています。 Maven3.2.3とIntelliJIDEA Community Edition13.1.2を使用しています。

11
IntelliJでのビルダーパターンコードの生成
IntelliJでBuilderパターンの記述を自動化する方法はありますか? たとえば、次の単純なクラスがあるとします。 class Film { private String title; private int length; public void setTitle(String title) { this.title = title; } public String getTitle() { return this.title; } public void setLength(int length) { this.length = length; } public int getLength() { return this.length; } } IDEにこれまたは同様のものを生成させる方法はありますか? public class FilmBuilder { Film …

6
IntelliJでJavaクラスのメソッドを並べ替える簡単な方法は?
コードを手動でカットアンドペーストするよりも、IntelliJのクラスソースファイル内のメソッドを並べ替える簡単な方法はありますか?最近では、レガシーコードをリファクタリングするときに、たとえばソースコード内で関連するメソッドを互いに近づけるために、これが必要になることがよくあります。 Eclipse AFAIKには、IntelliJの構造ビューに似たビューがあり、メソッドをドラッグアンドドロップできます。ただし、これはIntelliJでは機能せず、そのヘルプからもヒントを見つけることができませんでした。 具体的にはIntelliJ9.0.2を使用しています。

2
SBTとIntelliJIDEAで複数の相互依存モジュールを管理する方法は?
私はそれらの間に依存関係があるいくつかのモジュールを開発していて、それらすべてを1つのIDEAプロジェクトで一緒に作業したいと思っています。私はsbt-ideaを使用して、sbtビルド定義からIDEAプロジェクトを生成しています。これは、個々のプロジェクトに最適です。ただし、複数モジュールの場合、これまでに試したことはうまくいきません。 sbt-ideaを使用して、モジュールごとに個別にIDEA.imlファイルを生成します。次に、マスターIDEAプロジェクトを最初から作成し、それらのモジュールをそれに追加します。これにより、モジュールソースはすべて同じウィンドウで編集可能になりますが、それらの間の依存関係は追跡されません(したがって、fooプロジェクト内のソースからbar内のソースに移動しようとすると、ローカルソースではなく、インポートされたライブラリバージョンのbarに移動します)。 親プロジェクトのBuild.scalaに次のようなものが含まれているsbtマルチプロジェクトビルド(別名サブプロジェクト)を使用します。 lazy val foo = Project(id = "foo", base = file("foo")) lazy val bar = Project(id = "bar", base = file("bar")) dependsOn(foo) sbt-ideaが、追跡されたサブプロジェクト間の依存関係を持つマスターIDEAプロジェクトを生成するという点で、これはほぼ機能します。ただし、2つの注意点があります。 サブプロジェクトがマスタープロジェクトのサブディレクトリに存在する必要がある(つまり、file("../foo")許可されていない)ことは、sbtの制限のようです。これは本当に私が望んでいることではありませんが(「utils」や「commons」パッケージなどのモジュールが2つの異なるマスタープロジェクトで使用されている場合はどうなりますか?)、私はそれを使用できます。 私のサブプロジェクトの1つには、独自のサブプロジェクトがあります。sbt自体がこれらのネストされたプロジェクトを正しく処理するかどうかはわかりませんが、いずれの場合もsbt-ideaによって無視されます。明らかに、ネストされたサブプロジェクトをマスタープロジェクトに再帰的に含める必要があります。 要約すると、すでにサブプロジェクトが含まれている可能性のあるモジュールを、編集しやすいように依存関係を追跡した1つの大きなIDEAプロジェクトに収集したいと思います。どうすればいいですか?ありがとう!

4
IntelliJはOpenJDK11でJavaFX11を認識できません
IntellJにJavaFXパッケージを認識させるのに問題があります。OpenJDK 11を使用する新しいJavaFXプロジェクトでは、プロジェクトをビルドしようとすると、IntelliJはJavaFXパッケージを認識できません。 openjfx:javafx-base-11Mavenリポジトリからインポートしました。 私は他の質問を見てきましたが、解決策は、バイトコードが正しいレベルにあること(私のもの)から、プロジェクトの言語が正しいこと(私のもの)までさまざまです。 誰かアイデアはありますか? 編集: エラー:

3
IntelliJ / AndroidStudioでの1つのファイルの誤ったファイルの関連付け
誤って.xml拡張子のないファイルを作成しました。そのファイルを他のタイプとして関連付けた直後に、別のダイアログをクリックしました...?.xmlを含むようにファイルの名前を変更した後も、ファイルには構文の強調表示がありません。Android Studioを閉じたり、ファイルを削除したり、再作成したりしてみましたが、通常のファイルとして表示されます。別の.xmlファイルでファイルを作成すると、正常に関連付けられます。 何か案は?

3
IntelliJIDEAにサブパッケージを含むパッケージ内のすべてのテストを実行させるにはどうすればよいですか
パッケージをクリックしてcontrol-shift-F10を実行すると、そのパッケージ内のJUnitテストのみが検索されて実行されますが、サブパッケージに再帰して実行する必要があります。 更新:何か別の問題があるようです。テストのあるパッケージで実行すると、まだ何もないという文句が表示されます(ただし、JUnitテストを開くと、問題なく実行できます)。

9
IntelliJ IdeaIDEでシンボルjavafx.applicationを解決できません
IntelliJ Idea IDEでJavaFXアプリケーションを作成しようとしましたが、次のようなコンパイルエラーが発生しました。 java:パッケージjavafx.applicationが存在しません。 プロジェクトSDKとプロジェクト言語レベルをJava8に変更しましたが、プロジェクトをリロードしましたが、役に立ちませんでした。次に、設定でJavaFXプラグインが有効になっているかどうかを確認しました。 GoogleとStackOverflowで検索しても、何が問題なのかについてのアイデアは得られませんでした。よろしくお願いします。 PS私はarchlinuxOSでjava8.1.0_25とともにIntelliJIdea14.0を使用しています。

3
Intellijライブテンプレート
Intellijでデフォルトのトークン値を使用する方法はありますLive templatesか?たとえば、ほぼすべてのクラスに対して作成したいプライベート変数を宣言する次のライブテンプレートがあります。 private static final Logger logger = Logger.getLogger($CLASS$.class) $CLASS$このライブテンプレートはスコープまたはファイル名のクラスから派生できるため、使用するたびに入力する必要はないようです。ライブテンプレートで環境定義のトークンをデフォルトとして使用できるかどうか疑問に思っていましたか?

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