問題タブ [goland]
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.
intellij-idea - IntelliJのコードフォーマットで不要な空白行を削除するには?
Intellij IDEA でコードフォーマットを使用して空/空白行を削除することは可能ですか?
go - IntelliJ でのファイル保存時に gofmt を実行する
Golang プラグインで IntelliJ を使用しています。ファイルの保存時に gofmt を実行するように IDE を構成することは可能ですか?
go - IntelliJ IDEA: インターフェイスから Go の実装メソッドへのジャンプ
IntilliJ Idea/Goland では、インターフェイス定義内のメソッドを選択してそのメソッドの実装にジャンプしたり、実装のリストを表示したりできるショートカットはありますか?
Cmd+クリックしてメソッド/関数の使用法を取得したときに得られるようなものを探しています。
しかし、メソッドを使用する代わりに、実装のためのショートカットが必要です。現在、メソッド名をコピーしてプロジェクトで検索する必要がありますが、これは最も効率的な方法とは思えません。
intelliJ Idea (Community Edition) 2016.2.2 EAP with Go プラグインバージョン: 0.12.1724 を使用しています。
Cmd私は+ Alt+を試しbましたが、常に得られますNo implementation found
go - プロジェクト全体を GoLand で実行するには?
いくつかの .go ファイルを含む小さなプロジェクトがあります。main.go を実行すると、これだけがコンパイルされ、それ以外は何もコンパイルされないため、アプリケーションがクラッシュします。Run -> Edit Configurations で設定を変更する必要があることは理解していますが、正確に何をすればよいかわかりません。また、IDE はターミナルで事前にコンパイルされたパッケージを認識しないため、「ファイル」の代わりに「パッケージ」オプションが機能しません。
debugging - GoLand でデバッグを設定するには?
私はGoLandを試していて、デバッガーがおそらく素晴らしいと聞いていますが、セットアップ方法を説明するドキュメントが見つかりません (GoLand はプレビュー段階なので、それほど驚くことではありません)。私の使用例: curl を使用してリクエストを送信する REST API を作成しています。誰かがデバッガーを使い始める方法を順を追って教えてもらえますか?
[編集 1] (コメントから移動) [実行/デバッグ] (または [実行/実行]) をクリックすると、ウィンドウが表示され、構成を編集するように求められます。いくつかの種類の構成から選択できます。「Go application」を選択しようとしましたが、[デバッグ] ボタンがグレー表示されず、クリック可能になりません。私は GoLand に非常に慣れていません。明らかな何かが欠けている可能性がありますが、欠落している設定が見つかりません。
[編集 2] 私のワークスペースが Go 仕様に準拠していないことが判明しました: 私のコードは src という名前のディレクトリにありませんでした。これで、[実行/デバッグ] をクリックすると、GoLand が正しいことをしているように見えますが、ブレークポイントで停止したり、デバッガーのように動作したりせず、コードが実行されます。
[編集 3] 再試行したところ、うまくいきました。並べ替え。以前は機能していなかったし、何も変更していないのに、なぜ機能するのかわかりません。現在、ブレークポイントは一部の行で機能し、他の行では機能しません。または、デバッガーはブレークポイントで停止しますが、変数のリストが読み込まれるのを永遠に待ちます。まぁ、やっぱりプレビューですよね…
[編集 4] 私はちょうど今日、GoLand の新しいバージョンが利用可能になったという通知を受けました。アップグレードしましたが、デバッグはうまく機能しています。