問題タブ [intellij-14]

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 投票する
0 に答える
3652 参照

java - Alt+Enter が IntelliJ の提案を受け入れない

"@Test" (引用符なし) と入力して を押すEnterと、IntelliJ は+"import org.junit.Test;"を押してステートメントを追加することを提案しました。AltEnter

ただし、これを実行しようとするたびに、提案されたインポートステートメントを追加する代わりに、IntelliJ が「生成」メニューを表示しました。

過去に、職場の Windows 7 Professional ワークステーションの IntelliJ 13 でAlt+を正常に使用しました。Enter

現在、MacBook ProのBootcampを介してWindows 7 Professionalで実行しているIntelliJ 14の新しいインストールでAlt+が機能しないという問題があります。EnterBootcamp のキーボード設定はデフォルトのままにしました。したがって、fn+option は と同等Altであり、他のプログラムでは正常に機能します。

したがって、fn+ option( Alt) +enterは IntelliJ で機能し、提案を受け入れる必要があります。

ただし、前述のように、これは私のシステムには当てはまりません。これを修正する方法について誰かアイデアがありますか?

更新: @Danny が解決策を提供しました。Bootcamp を介して Windows 7 で IntelliJ IDEA 14 を実行している MacBook Pro では、従来の PC で+を押すのと同等の動作のためにoption+ enter(なし) を押します。fnAltEnter

これは、依存関係に必要なコードに import ステートメントを追加するなど、IntelliJ の提案を受け入れるように機能します。

0 投票する
2 に答える
5238 参照

tomcat7 - intellij idea 14 は tomcat7 サービスのデバッグに接続できません

わかりました、この質問を投稿する前にすべてを試したと思います。私に(まだ)欠けているものを教えてください。「接続できません」という例外が発生し続けます (ホスト名:6012 に接続できません)。デフォルトのポート 1099 から変更しましたが、それでも解決しませんでした。

Tomcat はサービスとして実行されているため、Tomcat.exe の UI インターフェイス (Java タブ) で次の JAVA_OPT を構成しました。

ポート 57497 が開いていることを確認しました (ファイアウォールと telnet を開きます)。

IntelliJ では、リモート サーバー接続を確立しました。添付の写真を見つけてください。intellij と tomcat の両方が同じシステムで実行されています。私は静的DNSをセットアップしています。接続タイムアウト例外が発生することがあります。

サーバータブ

接続タブ

0 投票する
1 に答える
383 参照

svn - Intellij IDEA:チェンジリストに間違った変更が表示されます/チェンジリストを手動で変更しますか?

Intellij IDEA に問題があります。変更リストは、ファイル X.java をローカルで削除したことを示しています。実際、ファイルはローカルでも SVN サーバーでも削除されません。それは存在し(SVNとローカルの両方)、IDEAエディター(ctrl + n ->ファイルなどを表示)でこのファイルにアクセスすることさえ可能です。Intellij IDEA 14 で Win 7 を使用しています。

だからここに私の問題があります: IDEA はファイル x.java がローカルで削除されたことを変更ウィンドウに表示し、それが削除されていないことを IDEA に納得させることはできません...

これが私がこれまでに試したことです:

  • SVN 元に戻す -> 影響なし
  • SVN クリーンアップ -> 効果なし
  • キャッシュを無効にして再起動 -> 影響なし
  • キャッシュフォルダーを手動で削除 -> 効果なし
  • src フォルダーを除外し、再度含める (プロジェクト設定で) -> 効果なし

IDEAが変更リストを保存する場所を知っている人はいますか?この変更リストを変更することは可能ですか? または、それを削除して、再度ビルドする必要がありますか?

0 投票する
0 に答える
20 参照

intellij-idea - IntelliJ 14 でカスタム アノテーションの例外をエクスポートする

Intellij 14 Community Edition で検査設定をエクスポートして、チームと共有しようとしています。プロファイル wokrs のエクスポートは問題ありませんが、特定の注釈クラスのカスタム例外がありません (たとえば、「@Inject/ @EJB 注釈の未使用のシンボル」をチェックしないでください)。これらの設定をエクスポートされた xml ファイルに含める方法はありますか?

0 投票する
2 に答える
1757 参照

java - プラグインを介して IntelliJ IDEA プロジェクトをプログラムで更新/同期する

プラグインを介して IntelliJ IDEA プロジェクトをプログラムで更新/同期する方法はありますか?

アクティブなプロジェクト内にファイルを作成する IntelliJ IDEA プラグインに取り組んでいます。また、ユーザーが変更をすぐに確認できるように、プラグインを介してプロジェクトを自動的に更新/同期したいと考えています。これは IntelliJ IDEA で可能ですか?

0 投票する
3 に答える
2078 参照

scala - 失敗したテストでテキスト差分比較を提供する intellij を取得する方法

いくつかの ScalaTest マッチャーを使用して Scala テストを作成しています。

私のテストが失敗すると、intellijは次のように言います

ただし、intellij では、テキスト機能の便利な違いを確認することはできません。

2つのオブジェクトを比較しているためだと思いました

しかし、それを

テキスト比較もできません。

これを行うために intellij を構成する方法はありますか?

(私は現在、Matchers で FlatSpec を使用しています)

注: これは 、Intellij Idea が 2 つのテキストの差分を表示するように出力をフォーマットするというこの質問に関連しています。

ただし、intellij が推奨する可能性のある構文を使用しても、機能しません。

0 投票する
0 に答える
971 参照

intellij-idea - リモート Jetty サーバーの IntelliJ デバッグ構成

IntelliJ でデバッグ構成をセットアップして、実行中の Jetty サーバーにリモート接続しようとしています。

セットアップは次のとおりです。

  • IntelliJ が実行されているホスト マシンが Mac OS X である
  • Jetty は、Mac の Vagrant マネージド ゲスト VM 内で実行されています
  • IntelliJの指示に従って、JettyをホストMacにローカルにインストールしました
  • すべての Java コードが存在するホスト/ゲスト間の共有フォルダーがあります。/Development/myproject と呼びましょう。
  • ゲスト VM は、IP アドレス 10.10.10.10 を介して Mac ホストに表示されます
  • Javaコマンドラインでこれらの引数を渡すことにより、デバッグモードで起動するようにjettyを構成しました:

    -Xdebug -agentlib:jdwp=transport=dt_socket,address=57896,suspend=n,server=y

  • ゲスト VM の war ファイルは、ホストと共有されていないディレクトリに展開されることに注意してください (少なくともディレクトリはまだ共有されていません...しかし、必要に応じてそれを行う方法を見つけることができます)。

実行中の Jetty インスタンスにアタッチして、ブレークポイントを設定し、コードをステップ実行できるようにするだけです。(追加のクレジットは、クラスが変更されたときに IntelliJ を実際にデプロイし、リモートサーバーとホットスワップにデプロイすることです...しかし、ベイビーステップ!)

だから私の質問は、このすべての情報が与えられた場合、以下の IntelliJ ダイアログボックスに入力する正しい値は何ですか?

JMX ポートは何に設定する必要がありますか? コマンドラインの -agentlib で上で設定したのと同じポートですか? 57896?

他の分野はどうですか?

よろしくお願いします!

IntelliJ デバッグ構成ダイアログ