Skip to content

StyleGuide_replace_on_vscode

SHIBAHARA Hiroki edited this page May 28, 2024 · 1 revision

VSCodeでの一括置換でのスタイルガイド適用 説明の中の _ は 半角スペース の意味です。

一旦 英数値の前後にスペース挿入

マルチバイト半角英数 → マルチバイト_半角英数

([ー々〇〻\u3041-\u3096\u30A1-\u30FA\u3400-\u9FFF\uF900-\uFAFF])([A-Za-z0-9]+)
$1 $2

半角英数マルチバイト → 半角英数_マルチバイト

([A-Za-z0-9]+)([ー々〇〻\u3041-\u3096\u30A1-\u30FA\u3400-\u9FFF\uF900-\uFAFF])
$1 $2

数値

+-.記号の分や、全角は手動チェックが必要です。

マルチバイト_数値_マルチバイト → マルチバイト数値マルチバイト

([ー々〇〻\u3041-\u3096\u30A1-\u30FA\u3400-\u9FFF\uF900-\uFAFF]) ([.0-9]+) ([ー々〇〻\u3041-\u3096\u30A1-\u30FA\u3400-\u9FFF\uF900-\uFAFF])
$1$2$3
([ー々〇〻\u3041-\u3096\u30A1-\u30FA\u3400-\u9FFF\uF900-\uFAFF]) ([-][.0-9]+) ([ー々〇〻\u3041-\u3096\u30A1-\u30FA\u3400-\u9FFF\uF900-\uFAFF])
$1$2$3

句読点数値_マルチバイト → 句読点数値マルチバイト

([。、])([.0-9]+) ([ー々〇〻\u3041-\u3096\u30A1-\u30FA\u3400-\u9FFF\uF900-\uFAFF])
$1$2$3

:_数値_マルチバイト → :_数値マルチバイト

(:) ([.0-9]+) ([ー々〇〻\u3041-\u3096\u30A1-\u30FA\u3400-\u9FFF\uF900-\uFAFF])
$1 $2$3

)_数値_マルチバイト → )_数値マルチバイト

(\)) ([.0-9]+) ([ー々〇〻\u3041-\u3096\u30A1-\u30FA\u3400-\u9FFF\uF900-\uFAFF])
$1 $2$3

"数値_マルチバイト → "数値マルチバイト

(")([.0-9]+) ([ー々〇〻\u3041-\u3096\u30A1-\u30FA\u3400-\u9FFF\uF900-\uFAFF])
$1$2$3

(_数値_マルチバイト → (数値マルチバイト

(()([.0-9]+) ([ー々〇〻\u3041-\u3096\u30A1-\u30FA\u3400-\u9FFF\uF900-\uFAFF])
$1$2$3

数値x数値 → 数値 x 数値

 ([.0-9]+)([x])([.0-9]+) 
$1 $2 $

PI の計算式

2*PI
2 * PI
PI/2
PI / 2

「から」前後のスペース

手動で調整

HTMLタグ

マルチバイト<英語 → マルチバイト_<英語

([ー々〇〻\u3041-\u3096\u30A1-\u30FA\u3400-\u9FFF\uF900-\uFAFF])<([a-zA-Z])
$1 <$2

英語>マルチバイト → 英語>_マルチバイト

([/][a-zA-Z]+)>([ー々〇〻\u3041-\u3096\u30A1-\u30FA\u3400-\u9FFF\uF900-\uFAFF])
$1> $2

関数呼び出し

英語()マルチバイト → 英語()_マルチバイト

([a-z]\(\))([ー々〇〻\u3041-\u3096\u30A1-\u30FA\u3400-\u9FFF\uF900-\uFAFF])
$1 $2