問題タブ [gosublime]

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

sublimetext3 - GoSublime/GoLint キャッシング インポート パッケージ?

SublimeText 3 / GoSublime には、Goインポート パッケージの何らかのタイプのキャッシュがありますか? もしそうなら、どうすればオンデマンドでクリアできますか?

Github ソース管理下にあるカスタム パッケージを作成している間、関数または構造体をリファクタリングするまで機能するためです。次に、メイン アプリ (このパッケージをインポートした場所) に戻り、新しいメソッドの使用を開始すると、クリスマス ツリーのように点灯します。

GoSublime (または GoLint?) は、リファクタリングされた func の変更を検出せず、すべてがエラーとして表示されます。それでも、プロンプトに移動して実行するgo buildgo test問題なく実行できます。Go ツールは問題なく動作します。

私が特定できた唯一のことは、約24時間後に機能しているように見えることです?

私は SublimeText の初心者です。しかし、すべてがリンクされ、必要なパッケージがインストールされていると思います。Sublime のコンソールでは、リンターにエラーは表示されません (gotype と golint が見つかると表示されます)。

SublimeLinter: gotype activated: /Users/user1/go/bin/gotype SublimeLinter: golint activated: /Users/user1/go/bin/golint

パッケージ自体の中で物事は美しく機能します。それは私のリモートアプリだけではありません。私のパッケージには、ルート パッケージの変更を反映しないテストの "/examples" ディレクトリがあります。繰り返しになりますが、実際のGoツールは、新しいリファクタリングされたコードを使用してすべてのテストを実行し、ビルドして実行します。

インポートのスキーマ/パッケージの詳細をキャッシュしているのは GoSublime/GoLint です。どうすればそれをクリアできますか?

ありがとう!

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

batch-file - ドロップダウンから Go スクリプトを実行するときに .bat ファイルが閉じないようにする

Go で書かれたこの小さな Hello World プログラムがあります。

GoSublime で Sublime Text 3 を使用しています。コンソールに入力したときだけ、ツール -> ビルド コマンドが機能しないため、何かが正しく構成されていません。

次に、.exe プログラムを作成するエディター。

そこで、hello.go プログラムをドラッグ アンド ドロップする基本的な .bat ファイルを使用します。

問題なく動作しますが、残念ながら終了時に閉じます。

これを解決するのを手伝ってもらえますか? ;)

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

go - GoSublime の GoLint / GoType が機能しない (重複なし)

Sublime 3 の Debian Testing で GoSublime + Linters を有効化/検出するのに問題があります。私はこれを OSX と Windows マシンで何回も実行しました。

ST コンソールには次のように表示されます。

go以前のエラー (私が修正したもの) をセットアップするときに、以前は気付かなかったので、見つけられないと言っているのは興味深いことです。GoSublime が示すように、Go はそこにあります。

GOBIN (未設定) は、他のシステムではこれまで注意を払っていなかったことを認めるもう 1 つの興味深いものです。

だから、私が想像するGoSublimeプラグインからプロキシされるLinterプラグイン構成の問題ですか? ディレクトリをコピーアンドペーストすると、ターミナルで機能するため、正しく設定されていると思います(typeoがないことを示しています)。

MarGo は、もはや GOPATH が見つからないことについても文句を言いません。だから、私はそれを正しく設定しており、それが検出されています。

私は今日、これを解決しようと素晴らしい GoSublime 設定を掘り下げ、bash に指定できるシェル コマンドの設定に関するナゲットを見つけました。だから、私は今これを持っています:

しかし、それも役に立ちませんでした。

以下を使用します。

すべてのパスが正しく設定されています。

これらは正常に動作し、ターミナルと i3 の両方から Go コマンドを実行したり、パッケージをインストールしたりできます (Go でいくつかのカスタム ステータスバーを作成します)。

GoType と GoLint もインストールされており、bash から実行できます。

一般的な SublimeLinter には正しいリンターがロードされています。

それでも、冒頭で述べたように、これらのエラーが引き続き発生します。

前もって感謝します!

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

go - Gosublime:機能するときに関数のパラメーター情報を表示するにはどうすればよいですか

崇高なテキスト2でうまく機能します。関数のパラメーターの数と型を知りたいのですが、関数の戻り値の型のみが表示されます。プラグインはそれを行うことができません。問題を解決できる方法はありますか? または、コードを変更してそれに到達することができます

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

gosublime - GoToMyPC が Android デバイスのリモート アクセスに役立たないのはなぜですか?

GoToMyPCの例。このアプリケーションには、Alt、Ctrl、Tab、F1-F12 などが含まれます。これらのキーを使用すると、Ctrl + C などのショートカットを使用してコピーできます。また、モバイル キーボード ツールバーでこれらのキーを (同時にではなく) 次々にタップして Ctrl-Alt-Del を送信できます。

主にパソコンでの使用を想定して設計されたようです。Android または iOS デバイスでより効果的に使用するにはどうすればよいですか?

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

sublimetext3 - GoSublime プラグインをインストールできません

GoSublime プラグインを Ubuntu-12.04 マシンにインストールしようとしました。以下の URL の指示に従い、

http://tarsis.org/?p=108

Sublime Console で以下のコマンドを実行しようとすると、エラーが発生します。

コマンドを試す、

エラー:

何か解決策があれば、それは素晴らしいことです。

ありがとう。

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

macos - 崇高なテキスト: "MarGo: 必要な環境変数がありません: GOPATH"

Golang でより生産的な方法でプログラミングするために、公式 GitHub リポジトリで説明されているように、Sublime Text 2 用に GoSublime をインストールしました。

インストール

Sublime Package Control を使用すると、エディター内から GoSublime (および他の多くの ST2 パッケージ) を簡単にインストールまたは削除できます。パッケージの自動更新も提供するため、GoSublime の変更を追跡する必要がなくなります。

  1. Sublime Package Control をhttp://wbond.net/sublime_packages/package_controlからインストールします (まだインストールしていない場合) 。

  2. インストールを完了するには、必ず ST2 を再起動してください。

コマンド パレット (デフォルトctrl+shift+pまたはcmd+shift+p) を表示して入力を開始し、Enter キーPackage Control: Install Packageを押すか、そのオプションをクリックして有効にします。利用可能なパッケージのリストを含む新しいクイック パネルが表示されます。GoSublimeGoSublimeをインストールするには、Enter またはそのエントリを入力して押します。GoSublime のエントリがない場合は、既にインストールされている可能性があります。

現在、Sublime Text を起動するたびに、次のエラー メッセージが表示されます。

usage.md次の内容のファイルが自動的に開きます。

一部の人々は同じ問題を抱えているようです:

  1. MarGo のばかげた指示: 必要な環境変数がありません: GOPATH #310
  2. Sublimeを開くたびにUSAGE.MDが開くのはなぜですか? #601
  3. gopath が設定されているが、まだ「MarGo: 必要な環境変数がありません: GOPATH」が表示される #520

また、問題の根本的な原因は、GOPATH が定義されていないことである可能性があります。

私は — export GOPATH=$HOME/code/go — で、自分のコンピューターで Go (および .go ファイル) を実行できます。

これをどのように修正できるか考えていますか?

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

go - テンキーの入力時に崇高なテキストビルドを実行する方法は?

Golang の開発では、崇高なテキスト内で GoSublime を使用します。を押すとCtrl + Bビルド ペインが表示されるので、たとえばコマンドを入力してgo run main.goを押しEnterます。それを使ってコマンドを実行したいのですが、うまくいきnumpad Enterません。それをうまく機能させる方法はnumpad Enter

崇高なテキストでデフォルトのキーマップを確認したところ、ビルドツールに次のキーバインディングのみが提供されます

ありがとう!