問題タブ [vscode-tasks]
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.
regex - Visual Studio Code:単純な正規表現の検索と置換を自動化する方法は?
Visual Studio Code で単純な正規表現検索および置換タスクを作成しようとしています。
現在、AD から一部のユーザーを Visual Studio コードの一時ファイルにコピーし、行頭の「CN=」と最初の「,」の後のすべての追加情報を削除します (regex: ,.*$)。これは VSCode の Find&Replace で問題なく動作しますが、これを削除するたびに手動で入力する必要があります。
問題は、この種のタスクを自動化することは可能かということです。いくつかの外部ツール ( https://code.visualstudio.com/docs/editor/tasks ) があることは知っていますが、それを機能させるのに苦労しています...
編集:要求された例(私の正規表現は機能していますが、それは問題ではありません:/。このタスクを自動化する方法の例が必要です...)
例
期待される出力
visual-studio-code - VS Code タスク: 選択範囲を開く
選択したパスに対応するファイルを開くタスクを作成しました。
カーソルをhrefに挿入し、「選択範囲を展開」してから「選択範囲を開く」を実行したいと思います。しかし、Expand Selection は、パスを囲む引用符を取得します。ターミナル(OS X)でこれを正常に解決しましたが、VS Codeタスクとして失敗します...
VS Code で失敗します。エラーで:
しかし、奇妙なことに、VS Code でエラーが発生するコマンドをコピーすると、インアウトになります。
ターミナルで実行すると動作します。なぜコマンドがターミナルで成功し、VS Code のターミナルで失敗するのでしょうか?