問題タブ [sublimetext3]

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

sublimetext2 - ファイル全体で列選択を行うにはどうすればよいですか?

長いファイルのすべての行で特定の列に中クリックまたは ( Ctrl+ Alt+ ) を使用できる方法はありますか? Up現在、中クリックしてから画面の最後までドラッグし、すべての行が選択されるのを待っています。

具体的には、長いファイルの場合、ファイル全体で特定の列を 1 つ選択するにはどうすればよいでしょうか?

0 投票する
5 に答える
48982 参照

sublimetext2 - Sublime Text 2 / 3で一致した括弧のスタイルを変更するには?

一致した括弧に下線を引くだけです。括弧の色を変更したり、括弧の行を強調表示したりするなど、より便利にすることはできますか?

0 投票する
4 に答える
19345 参照

plugins - Sublime Text SFTP プラグインのフォルダーとサブフォルダーの正規表現を無視する

Sublime Text のSublime SFTPプラグインでignore_regexオプションを機能させるのに苦労しました。私は正規表現が得意ではありませんが、これはかなり簡単だと思います

私のフォルダ構造は非常に単純です。

\sassアップロード/同期のために、フォルダー内のすべてとフォルダー自体が sftp によって無視されるようにしたいと思います。

崇高なフォーラムのこの投稿で提案されている構成でも試しました.scssファイルを除外するように指定していますが、保存時にアップロード/同期を続けます..

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

sublimetext2 - ルートフォルダの名前の後にサイドバーにgitブランチを表示するSublimeText2のパッケージはありますか?

このトピックのグーグルは失敗しました。たぶんあなたたちは私を助けることができます。

タイトルは質問です: ?? ルートフォルダの名前の後にサイドバーにgitブランチを表示するSublimeText2のパッケージはありますか?

何よりも便利と同じように。

0 投票する
5 に答える
44230 参照

sublimetext2 - SublimeText2および3のプロジェクトを削除する

Sublime Text 2および3のプロジェクトウィンドウ(Ctrl+ Alt+ P)からプロジェクトを削除するにはどうすればよいですか?

Delete効果はなく、コンテキストメニューもありません。また、関連するファイル*.sublime-projectを削除*.sublime-workspaceしても、プロジェクトはリストから削除されません。

何か案が?このウィンドウが乱雑になり始めたので...

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

sublimetext3 - ショートカットをコマンド パレット コマンドにバインドしますか?

CodeSniffer (http://soulbroken.co.uk/code/sublimephpcs) というプラグインをインストールしましたが、そのコマンドの 1 つをコマンド パレットからキーボード ショートカットにリンクしたいと考えています。

これを行う簡単な方法はありますか?または、開発者にコマンドの名前を尋ねる必要がありますか (コマンド パレットでは、「PHP CodeSniffer: Clear sniffer Marks」です)。

ありがとう

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

css - スニペットを使用した崇高なテキストの折り返し選択

Sublime のスニペット、プラグイン、マクロを調べてみましたが、探しているものが見つからないようです。

私はこれを変えようとしています:

これに:

理想的には、@blueパーツを選択してコマンドを実行し、全体を適切にラップできるようになることです。

何か案は?これは可能ですか?

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

sublimetext2 - Sublime Text の改行後のインデントを括弧に揃える

私は行を 80 列未満に保つのが好きなので、次のような行をリファクタリングしたいと思うことがよくあります。

これに:

しかし、Sublime で最初の「,」の後に Enter キーを押すと、改行されてカーソルが数スペースだけインデントされます。Emacs がとても美しくするように、私がいる括弧または [] または {} に合わせたいのです。

これにはオプションがありますか?これのためのプラグインはありますか?自分で書く必要がありますか?

探してみましたが、何も見つかりませんでした。

編集:

さらに良いのは、いくつかの行またはバッファー全体を選択するためのショートカットまたはプラグインまたは何かであり、適切な場所で自動改行を試行できるようにすることです。コメントもリファクタリングします。言語固有にする必要がある場合は、主に Python と C++ 用にします。

0 投票する
4 に答える
29738 参照

sublimetext2 - Sublime Text 2 オートコンプリート ポップアップが正しく機能しない

パッケージ コントロール全体にインストールした jQuery スニペットで問題が発生しました。インストール後、jQuery コード ヒントと intalisance を含むポップアップが表示されません。このビデオを見てください:
http://code.tutsplus.com/courses/perfect-workflow-in-sublime-text-2/lessons/adding-snippets-through-package-control

入力後 0:50 に、.彼はコード ヒントを含むポップアップを表示しました - 私はこれを持っていません。入力.してから押すTabと、スニペット付きのポップアップが表示されます...
そして、はい、JavaScriptファイルにいて、デフォルト設定を取得しました。

そして、彼はor.のようなすべての jQuery 関数も取得した後。+を押してもこれがありません。addaddClassCtrlSpace

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

sublimetext2 - Sublime Text 2 のマクロを介して検索および置換し、mysql_ から mysqli_ に切り替えます

PHPmysql_*からmysqli_*

Sublime Text 2では、簡単に検索しmysql_て置き換えることができますmysqli_

私が遭遇する問題は次のとおりです。

mysql_query($query, $link_identifier)

mysqli_query($link, $query)

さらに悪いことに、$query は常にクエリ文字列の変数名であるとは限りません。私は持っているかもしれません:

同じぺージに。

上記の両方を次のように変更するために、Sublime Text 2 でマクロを作成する方法はありますか?

同時に?これを達成するために正規表現を使用できると考えていますが、どのように、どこから始めればよいかわかりません。

アップデート

それで、少し探した後、検索できることがわかりました:

と置き換えます

変換する $rstest = mysql_query($q_test, $DB) or die(mysql_error($DB));

$rstest = mysqli_query($DBi, $q_test) or die(mysql_error($DB));私にとってはだけど…

検索と置換をマクロ化できないことがわかりました。オプションはありますか?

アップデート

したがって、プラグインReg Replaceを使用して、必要な設定をさらに行うことができます。

Reg Replace を使用すると、複数の検索および置換アクションを連鎖させてキーストロークにバインドできるため、基本的に一連の検索および置換アクションを実行して、必要なものを取得できます。

  1. 検索してmysql_置換mysqli_
  2. 検索して$DB置換$DBi
  3. 検索して, $DBi) or die(置換) or die(
  4. 検索してmysqli_query($置換mysqli_query($DBi, $

それらは基本的に得ます

$rstest = mysql_query($q_test, $DB) or die(mysql_error($DB));

に変換

$rstest = mysqli_query($DBi, $q_test) or die(mysqli_error($DBi));

私にとっては、1回のキーストロークで。最適ではありませんが、うまくいきます。ただし、プラグインのないシンプルなソリューションをまだ探しています。

更新上記は、更新されたReg Replaceプラグインを使用してSublime Text 3で動作します