VSコードの設定ゴー言語の開発環境

VSコードは、Microsoftのオープンソースエディタ、非常に豊富なプラグインシステムです。この記事では、ゴー言語開発環境を構築するためにVSのコードを使用する方法について説明します。

VSコードの設定ゴー言語の開発環境

言葉の前で言った、囲碁言語の開発を行うことができます任意のテキストエディタを使用して、理論的には、言語が使用UTF8エンコーディングで移動します。あなたは自分の好みに応じて選択することができます。エディタ/ IDEは無い最高の唯一の最も適しています。

ダウンロードしてインストール

VS Code公式ダウンロード:https://code.visualstudio.com/Download

三つの主要なプラットフォームは、対応するインストールパッケージを選択するには、自分のコンピュータ・プラットフォームに応じて、サポートされています。1550239338474.png、ダウンロードしたインストールファイルをダブルクリックしてインストールするには、ダブルクリックします。

簡体字中国語がインストールされているプラ​​グインです

左側のメニューバーの最後の項目をクリック管理扩展して搜索框入力chineseの最初の項目の結果リストを選択し、クリックしinstallてインストールします。

インストールが完了したら右下の角を促すメッセージが表示されます重启VS Code、その後、中国の友人を表示するために、あなたのVSのコードを再起動してください!vscode1.gif VSCodeメインインターフェイスの説明:1550240342443.png

拡張機能の開発をインストール行きます

今、私たちは私たちのVSコードエディタをインストールしたいGo拡張子を、それが囲碁言語の開発をサポートしています。1550241460281.png

変更テーマエディタ

クリックして首选项->颜色主题次のウィンドウをポップアップ表示されます。15535744481737.jpg同様のテーマ崇高テキストスタイル提案Monokai、明るいスタイルとテーマをLight(Visual Studio)次のデモはであるLight(Visual Studio)スクリーンショットのテーマ。

インストールゴー言語開発キット

このようなコードは、私たちのために、コード補完機能の一致をヒント際に言語発達を提供するためにここに移動します。

Windowsプラットフォーム押すCtrl+Shift+Pことで、MacプラットフォームをCommand+Shift+P以下に示すように、ボックスをポップアップ表示されますコード入力画面VSこの時間:15535662106193.jpg

私たちは、入力ボックスにある>go:install私たちが選択し、次のように自動的に関連するコマンドを検索します、Go:Install/Update Toolsこのコマンドを15535659707162.jpg

选中并会回车执行该命令(或者使用鼠标点击该命令) 15535665573387.jpg

然后点击“确定”按钮,进行安装。 会弹出如下输入窗口: 15535666751393.jpg

VS Code此时会下载并安装上图列出来的16个工具,但是由于国内的网络环境基本上都会出现安装失败,如下图各种FAILED: 15535675759821.jpg

有两种方法解决这个问题:

方法一:使用git下载源代码再安装

我们可以手动从github上下载工具,(执行此步骤前提需要你的电脑上已经安装了git)

第一步:现在自己的GOPATHsrc目录下创建golang.org/x目录

第二步:在终端/cmdcdGOPATH/src/golang.org/x目录下

第三步:执行git clone https://github.com/golang/tools.git tools命令

第四步:执行git clone https://github.com/golang/lint.git命令

第五步:按下Ctrl/Command+Shift+P再次执行Go:Install/Update Tools命令,在弹出的窗口全选并点击确定,这一次的安装都会SUCCESSED了。

经过上面的步骤就可以安装成功了。 这个时候创建一个Go文件,就能正常使用代码提示、代码格式化等工具了。

方法二:下载已经编译好的可执行文件

如果上面的步骤执行失败了或者懒得一步一步执行,可以直接下载我已经编译好的可执行文件,拷贝到自己电脑上的 GOROOT/bin 目录下。 go-tools百度云下载链接,密码:vjx2。

注意:特别是Mac下需要给拷贝的这些文件赋予可执行的权限。

配置自动保存

依次点击 首选项->设置,打开设置页面就能看到自动保存相关配置如图,可以根据自己的喜好选择自动保存的方式: 15535683208695.jpg

配置代码片段快捷键

还是按Ctrl/Command+Shift+P,按下图输入>snippets,选择命令并执行: 15535687503862.jpg

次に、選択し、ポップアップウィンドウをクリックしてgoオプションを:15535688890224.jpgその後、次のページをポップアップ表示:15535689514491.jpg

私たちは、単に上記のノートを見ることができ、主な使用方法を説明します。

“这里放个名字”:{
"prefix": "这个是快捷键",
"body": "这里是按快捷键插入的代码片段",
"description": "这里放提示信息的描述"
}


<p>其中<code>$0</code>表示最终光标提留的位置。
举个例子,我这里创建了两个快捷方式,一个是输入<code>pln</code>就会在编辑器中插入<code>fmt.Println()</code>代码;输入<code>plf</code>,就会插入<code>fmt.Printf(&quot;&quot;)</code>代码。</p>

<pre><code class="language-json">{
    &quot;println&quot;:{
        &quot;prefix&quot;: &quot;pln&quot;,
        &quot;body&quot;:&quot;fmt.Println($0)&quot;,
        &quot;description&quot;: &quot;println&quot;
    },
    &quot;printf&quot;:{
        &quot;prefix&quot;: &quot;plf&quot;,
        &quot;body&quot;: &quot;fmt.Printf(\&quot;$0\&quot;)&quot;,
        &quot;description&quot;: &quot;printf&quot;
    }
}

添加如上配置后,保存。 我们打开一个go文件,测试一下效果:demo1.gif


未完待续…

おすすめ

転載: www.cnblogs.com/nickchen121/p/11517473.html