問題タブ [vscode-snippets]

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 に答える
130 参照

javascript - VSCode: Snippet - 文字を別の同じ長さの行に変換する

私が望むもの:スニペット、それを呼び出しますBound Line。そのスニペットをトリガーして、次のように入力すると:

タブを押すと、次のように出力されます。

カーソルがあるべき場所に「C」があり、「****」行は最初の行とまったく同じ文字数です。Microsoft Documentationで変換の BNF を調べた後、私は次のことを思いつきましたが、これは恐ろしく、ひどく間違っています。

いくつかの洞察があれば、私はそれを感謝します。ありがとう!

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

regex - まだ大文字になっていない場合は、正規表現を使用して最初のすべての英字を大文字にします

Visual Studio Code で処理する約 1,000 行のプレーン テキスト ドキュメントがあります。
各行には、英字で始まる文が含まれています。

  • 開始文字として特殊文字は使用されません。
  • 一部の文では、最初の文字が大文字になっています。
  • 他のいくつかの文では、最初の文字は小文字です。

正規表現を使用して、まだ大文字になっていない場合は、最初のすべての英字を大文字にしたいと考えています。

私が試したこと:

検索 (一致):

と置換する:

結果:

AZ*文

明確にするために、私は得ました:

A-Z*+ U+0020(空白文字)、各行の先頭に、全部で約 1,000 行。

私の質問

正規表現を使用して、まだ大文字になっていない最初の英字をすべて大文字にするにはどうすればよいですか?

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

visual-studio-code - VS Code スニペット ファイルを非標準フォルダーに配置し、VS Code で使用する方法はありますか?

チーム用に標準の VS Code スニペット ファイルを作成したいと考えています。バージョン管理に Perforce を使用しており、プロジェクト フォルダーにスニペット ファイルを作成して、VS Code で参照したいと考えています。人々が同期できるようにして、更新されたスニペットだけを持ってもらいたいだけです。