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

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

4
IntelliJIDEA内でのGroovySDKの構成
IntelliJ IDEA2017.2.3を実行しています。Homebrew(OS X)経由でGroovy2.4.12をインストールしました。Groovyソースファイル(またはJenkinsfile)を開くと、次のようになります。 GroovySDKはモジュール 'my-module'用に構成されていません。。。。。GroovySDKを構成します... [Groovy SDKの構成...]をクリックすると、次のダイアログが表示されます。 「作成...」を押して、Groovy関連のさまざまなフォルダーと実行可能ファイルを選択しようとしましたが、何も機能しません。 IntelliJIDEAにGroovySDKを受け入れさせるにはどうすればよいですか?


26
Mavenパッケージは機能しますが、Intellijのビルドが失敗します
MavenリポジトリにローカルjarへのMaven依存関係を持つJDK1.7プロジェクトがあります。 Intellijを使用してプロジェクトをビルドできません。シンボルが見つからないというエラーがあります(シンボルはローカルjarからパッケージをインポートするクラスです) しかし、「mvnpackage」を使用してプロジェクトを正常にビルドできます。 私は解決策を探すのにとても多くの時間を費やしました、私がすでにしたこと: 無効なキャッシュ 'mvn clean install'ローカルjar依存 IntellijのMaven構成で「スナップショットの自動ロード」にマークされています Intellijで再実装されたMaven Syncornized このエラーは以前に数回発生しましたが、通常はIntellijを閉じるか、「mvncleaninstall」を実行するだけでうまくいきました。 助けてください。

13
Android Hello-Worldコンパイルエラー:Intellijがaaptを見つけられません
Ubuntu 12.04でIntelliJを使用してAndroid開発環境をセットアップしようとしています。Androidアプリケーションモジュールを作成しましたが、ビルドしようとすると、次のエラーが発生します。 android-apt-compiler:プログラム「/ home / jon / Programs / android-sdk-linux / platform-tools / aapt」を実行できません:java.io.IOException:error = 2、No such file or directory 数時間のインターネットの精査は役に立ちませんでした。 ちなみに、私はlocate aaptターミナルで走ったところ、それaaptが/home/jon/Programs/android-sdk-linux/build-tools/17.0.0/aapt


3
IntelliJ IDEA内でSBTを使用してUber JAR(脂肪JAR)を構築する方法
私はSBT(IntelliJ IDEA内)を使用して単純なScalaプロジェクトを構築しています。 Uber JARファイル(別名Fat JAR、Super JAR)を作成する最も簡単な方法は何ですか? 現在SBTを使用していますが、JARファイルをApache Sparkに送信すると、次のエラーが発生します。 スレッド「メイン」の例外java.lang.SecurityException:マニフェストのメイン属性の無効な署名ファイルダイジェスト または、コンパイル時のこのエラー: java.lang.RuntimeException:deduplicate:次の場所にある異なるファイルの内容: PATH \ DEPENDENCY.jar:META-INF / DEPENDENCIES PATH \ DEPENDENCY.jar:META-INF / MANIFEST.MF それはのように見える私の依存関係のいくつかは、最終的なユーバーのJARファイルで削除する必要が署名ファイル(META-INF)が含まれているため、それはです。 私はそのようなsbt-assemblyプラグインを使用しようとしました: /project/assembly.sbt addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.12.0") /project/plugins.sbt logLevel := Level.Warn /build.sbt lazy val commonSettings = Seq( name := "Spark-Test" version := "1.0" scalaVersion := "2.11.4" ) lazy …

8
AndroidStudioでJavaSDKパスを設定するにはどうすればよいですか?
Java 1.7.0_21をインストールしましたが、前のバージョンをアンインストールした後、今日1.7.0_45をインストールしました。これで、Android Studioはプロジェクトのコンパイルを停止し、1.7.0_21フォルダーを見つけることができないと言います。Java SDKの新しいパスを設定するにはどうすればよいですか?環境変数も変更しましたが、機能しませんでした。

8
IntelliJの他の言語の辞書はどこにありますか?
IntelliJスペルチェッカーには、英語とアラビア語のみがバンドルされています(奇妙なことに、東ヨーロッパで作成されたと思いますが、言語もバンドルされていませんでしたか?)。 私の顧客はドイツ語なので、私のコードはすべて英語(コード)/ドイツ語(インターフェース)が混在していて、IntelliJのドイツ語辞書が見つかりません。

8
Android Studioのコードで複数の場所(崇高な)を選択するにはどうすればよいですか?
Android Studioでコード内の複数の場所を選択するにはどうすればよいですか? ソースコードの複数の場所に同じテキストを挿入したい。複数のマウスカーソルがあるように。私はVS2012でそれをとても簡単に行っていましたが、Android Studioでそれを行う方法がわかりませんか?


7
WebStorm:検索が機能しない
私はそれが検索に使用されていることを知っています:Ctrl+Shift+Fまたは編集| 検索| パスで検索し、以前は機能しましたが、今は常に空のセットを返しますが、私が探しているものは知っています-プロジェクトにあります たぶん誰かがこの問題を抱えていましたか?

2
Intellij IDEA 13:リファクタリングコメントと文字列を無効にするにはどうすればよいですか?
public class KV<K, V> { public K key; public V value; public KV(K key, V value) { this.key = key; this.value = value; } } クラス変数をリファクタリングしようとしていますがvalue、これはその場で発生します。つまり、ダイアログはポップアップしません。Enterキーを押すと、コメントを含むプロジェクト全体でリファクタリングが試行されます。 <%--<link href="<c:url value="../core/core.css" />" />--%> .jspファイル内。これは、プロジェクト全体で一致するコメントをリファクタリングしようとするにはあまりにも「賢い」方法です。これは多くの場合、多くのバグリスクを引き起こし、Java環境でのリファクタリングはもはや安全ではありません。 同じことがIntellij12でも発生していました。真剣に、安全でないと見なされるもの、または同じことが確実でない場合は、Intellijが推奨する必要はありません。 リファクタリングを除外することはできますが、毎回5つの「提案」を評価する時間がありません。それは人為的エラーの可能性を高めるだけです。ほとんどの場合、Enterキーを押すだけで、物事がリファクタリングされます。 リファクタリングは、Java環境で.jsファイル内のものを置き換えようとする場合の大きな問題でもあります。真剣に、これは停止する必要があります。 ポップアップダイアログがないと、「検索文字列」のチェックを外すことはできません。それがチェックされたとしても、Intellijは、特に現在のファイルの外にある場合、デフォルトで提案を含めるべきではありません。それらもリファクタリングすることをお勧めしますが、デフォルトでは除外する必要があります。つまり、デフォルトですべてを破壊するのではなく、オプトイン機能である必要があります。 これは、最近のいわゆる「スマート」Intellijリファクタリングでの深刻なユーザーエクスペリエンスの問題です。JSファイルをリファクタリングするとき、コメントや文字列をJavaファイルで検索したくありません。限目!およびその逆! 安全第一!自分が何をしているのかを知っている開発者は、必要に応じて自分で文字列を検索します。動的言語環境では、Intellijを使用できなくなります。これは、明確なパターンがない場合に頻繁にリファクタリングが行われることもあれば、プロジェクト全体で状況が変わることもあれば、そうでないこともあるためです。 特に動的言語の場合は、「このファイルに関連して、または100%推測されたときにのみリファクタリングしてください!」というオプションがあるはずです。静的言語の場合、ファイルの外部にあるコメントや文字列を検索しようとしないでください。 公開するつもりはありませんでしたが、2年以上前にバグトラッカーでこの問題を提起しましたが、誰も注意を払っていませんでした。 編集 私が遠くに行くかもしれないと思うあなたのそれらのために、私はちょうどこれを試しました: このクラスの場合: public class KV<K, V> { public K …

9
IDEとOS間のキーボードショートカットの競合の管理(Ubuntu)
IntelliJ IDEAを使用していますが、これはどのIDEにも当てはまると思います。 IDEAでは、いくつかの非常に便利なキーボードショートカットがUbuntuのキーボードショートカットと競合します。いくつかの例: Ctrl+ Alt+L:ソースコードをフォーマットします(Ubuntuでは「ロック画面」にマッピングされます) Ctrl+ Alt+Left:後方に移動します(Ubuntuでは「現在のワークスペースの左側にあるワークスペースに切り替える」にマッピングされています) ..。 私は長い間Ubuntuを使用していて、これらのショートカットに慣れています。私はいつもそれらを使ってワークスペースを切り替えたり、セッションをロックしたりしています...同時に、IntelliJショートカットがどれほど役立つかを知っているので、マウスをできるだけ使わないようにしたいと思います。 現在、「ソースコードのフォーマット」の回避策はAlt+ D(「コード」メニューを開く)で、その後に「R」(「コードの再フォーマット」)が続きます。コードをそれほど頻繁にフォーマットしないので、問題なく動作しますが、もっと良いかもしれません。以下のための真の選択肢はありませんCtrl+ Alt+はLeftかかわらず、。 IDEでこれらの競合をどのように管理しますか? 競合するすべてのIDEキーボードショートカットを別のショートカットに再マップするだけですか(そして、異なるショートカットを持つ同僚とペアプログラミングをしていると迷子になります...)? Linuxのキーボードショートカットを再マップしますか(「慣れている」場合でも)? キーボードショートカットを「コンテキスト」にする方法はありますか?つまり、コーディング時にキーを押して「IDEAモード」に入り(競合するすべてのUbuntuショートカットが一時的に無効になります)、もう一度キーを押して「標準モード」に戻ります(Ubuntuショートカットは無効になります)。 この問題を管理する方法に関する他のアイデア/ヒントはありますか?


7
IDEAエディターで次のオカレンスを選択するにはどうすればよいですか?
Ctrl+コマンドを崇高にD実行しfind_under_expandます。これは基本的に、すでに選択されているテキストの次の出現箇所を検索して選択したため、編集すると、両方の場所で同時に編集されます。現在、IDEAエディター(WebStorm、PHPStorm、PyCharmなど)に移行しようとしていますが、このIDEでこのコマンドのようなものはまだ見つかりませんでした。

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