GoLand 2020.3 ヘルプ

オフラインで作業

GoLand の多くの機能はインターネットへのアクセスを必要とします。オフラインで作業している場合(たとえば、孤立した環境で)、覚えておくべきいくつかの側面があります。

オンラインヘルプを表示するためにインターネットにアクセスできない場合は、GoLand ヘルプ(英語)プラグインを使用できます。GoLand ヘルプ(英語)プラグインは、オフラインで使用するための内蔵 Web サーバーを介してヘルプページを提供します。

更新

By default, GoLand is configured to check for updates automatically and notify you when a new version is available. Updates are usually patch-based : they are applied to the existing installation and only require you to restart the IDE. However, sometimes patch updates are not available, and a new version of GoLand must be installed.

GoLand があなたのローカルネットワークの外側に HTTP アクセスを持っていないなら、アップデートをチェックしてパッチを適用することができないでしょう。この場合は、スタンドアロンインストールの説明に従って、新しいバージョンの IDE をダウンロードして手動でインストールする必要があります。

詳しくは、GoLand を更新を参照してください。

プラグイン

通常、プラグインは JetBrains プラグインリポジトリ(英語)からインストールされます。ただし、ローカルネットワークにカスタムプラグインリポジトリをセットアップし、プラグインのインストールと更新にそれを使用するように GoLand を構成できます。

または、プラグインをディスクからダウンロードして手動でインストールすることもできます。

ライセンスのアクティベーション

GoLand は最大 30 日間評価できます。その後、ライセンスを購入して登録し、引き続き製品を使用してください。

GoLand がローカルネットワークの外部に HTTP アクセス権を持っていない場合、サインインに JetBrains アカウント(英語)を使用することはできません。ただし、購読期間中に有効なオフラインアクティベーションコードを生成することはできます。

組織に JetBrains 製品のアクティブなサブスクリプションまたはライセンスが少なくとも 50 ある場合、フローティングライセンスサーバー(英語)を使用して社内ネットワーク内の GoLand インスタンスをアクティブ化できます。ライセンスサーバー自体は、JetBrains アカウントに接続するためにインターネットアクセスを必要とすることに注意してください。

詳しくは、GoLand のライセンス購入と登録を参照してください。

コードインスペクション

一部のコードインスペクションは外部リソースを検証します。例: 存在しない Web リソースインスペクションはデッドリンクを強調しています。インターネットにアクセスできない場合、これらのインスペクションは機能せず、リンク切れはハイライト表示されません。

詳しくは、コードインスペクションを参照してください。

バージョン管理システム

ほとんどの場合、ソースコードはある種のバージョン管理システム(VCS)にあります。リモートリポジトリがローカルネットワークになく、インターネットアクセスがない場合、GoLand は VCS と通信できません。例: Git を使用している場合、変更をコミットすることはできますが、変更をリモートリポジトリにプッシュしたり、そこから更新をプルしたりすることはできません。

VCS 統合の詳細については、バージョン管理を参照してください。

タスクと課題追跡

GoLand から直接あなたに割り当てられたタスクとバグを扱うために課題追跡システムとの接続をセットアップすることができます。例: YouTrackJira(英語)GitHub(英語) などに接続できます。

issue tracker サーバーがあなたのローカルネットワークになく、インターネットにアクセスできない場合、GoLand はあなたの issue を同期することができません。この場合は、自分で作成したローカルタスクでしか作業できません。

使用統計

初めて GoLand を実行すると、使用する機能やプラグイン、ハードウェアとソフトウェアの設定、ファイルの種類、プロジェクトごとのファイル数などについて匿名データを送信するかどうかを確認するメッセージが表示されます。これには、ソースコードの一部やファイル名など、個人的なデータや機密データは含まれません。この情報は JetBrains プライバシーポリシーに従って収集され、製品と全体的な経験の向上に役立ちます。

匿名の使用統計を有効にしても、ローカルネットワークの外部に HTTP アクセスがない場合は送信されません。また、最初に同意してから後で考えを変えた場合は、この機能を完全に無効にすることもできます。

利用統計の送信を無効にする

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、外観 & 振る舞い | システム設定 | データの共有を選択します。

  2. 使用統計情報を送信するチェックボックスをクリアします。

関連ページ:

GoLand のライセンス購入と登録

GoLand は最大 30 日間評価できます。その後、ライセンスを購入して登録し、引き続き製品を使用してください。早期アクセスプログラムの一部である GoLand のプレリリースビルドは登録を必要とせず、30 日間のライセンスで提供されます。次のいずれかを実行してライセンスダイアログを開きます。メインメニューからを選択します、ウェルカム画面で、をクリックします。、GoLand またはライセンスが必要なプラグインの登録方法を選択します。JB アカウント JetBrains アカウントを使用して登録し...

GoLand をインストールする

このサイトのメニューやアクション名表記は日本語です。GoLand を日本語化するには、日本語言語パックのインストールを参照してください。GoLand は、Windows、macOS、Linux オペレーティングシステムで一貫したエクスペリエンスを提供するクロスプラットフォーム IDE です。システム要件:RAM2 GB の空き RAM4 GB の総システム RAMCPU 最新の CPU マルチコア CPU。GoLand は、さまざまな操作やプロセスのマルチスレッドをサポートしているため、使用できる...

GoLand を更新

デフォルトでは、GoLand は自動的にアップデートをチェックし、新しいバージョンが利用可能になったときに通知するように設定されています。更新は通常パッチベースです。既存のインストールに適用され、IDE を再起動するだけで済みます。ただし、パッチのアップデートが利用できない場合があり、新しいバージョンの GoLand をインストールする必要があります。Toolbox アプリ:Toolbox アプリを使用して GoLand をインストールした場合は、新しいバージョンが利用可能になったときに更新する...

プラグイン

このサイトのメニューやアクション名表記は日本語です。GoLand を日本語化するには、日本語言語パックのインストールを参照してください。プラグインは以下に示すように GoLand のコア機能を拡張します。バージョン管理システム、アプリケーションサーバー、およびその他のツールとの統合を提供する、さまざまな言語とフレームワークのコーディング支援サポートを追加する、ショートカットヒント、ライブプレビュー、ファイルウォッチャーなどで生産性を向上、コーディング演習と検証で新しいプログラミング言語を学ぶのに...

コードインスペクション

GoLand には、コンパイル前にプロジェクト内の異常コードを検出して修正する一連のコードインスペクションがあります。IDE はさまざまな問題を見つけてハイライトし、デッドコードを見つけ、可能性のあるバグを見つけ、スペルの問題、コード構造全体を改善することができます。インスペクションは、すべてのプロジェクトファイル内のコード、または特定のスコープ内のみ(たとえば、本番コード内、または変更されたファイル内)のコードをスキャンできます。すべてのインスペクションには、問題がコードに影響を与える可能性が...

バージョン管理

VCS 操作のポップアップ(または)を使用すると、VCS 関連のコマンドをすばやく呼び出すことができます。ポップアップ内のアクションのリストは、現在有効になっている VCS によって異なります。VCS オペレーションポップアップコマンドのリストは設定可能です。設定 / 環境設定の外観および振る舞い | メニューおよびツールバーページで追加または削除できます。プロファイリングレポートを読むバージョン管理を有効にする...