Zenkaku-Hankaku
This extension is intended to replace (or substitute) some Japanese characters to another corresponding ones.
Japanese writing system has Japanese-specific ascii characters called "full-width characters". In this context, usual ascii chars are called "half-width characters". This extension switches them.
Addtionally, other alphabet systems in Japanese, such as "hiragana (ひらがな)" and "katakana (カタカナ)", are also targeted.
日本語の全角文字と半角文字を変換します。
半角カタカナと全角カタカナとの変換や、ひらがなとカタカナの変換にも対応しています。
Installation
Visit and download from VS Code Marketplace page, or search for zenkaku-hankaku from the command palatte (Ctrl+Alt+P) inside the Code app.
Features
Choose a command from the command palette to execute.
When any words are selected (multiple selection also okay), those within the selected range(s) will be processed, otherwise whole text.
Command names depend on your VS Code's locale setting.
コマンドパレットからコマンドを選んでください。
文字列が選択(複数選択も可)されているとその範囲内が変換対象になり、何も選択されていない場合は全文が対象になります。
コマンド名はお使いの VS Code のロケール設定により変わります。
Hankaku to Zenkaku (Half → Full)
Command |
Command Name: En Ja |
Description |
Example |
zenkaku-hankaku.hanzenAlphaNumSymbol |
Alpha Num Symbol
英 数 記号 |
translates alphabetic, numeric and symbolic characters into full width ones 半角のアルファベットと数字、記号を全角に置き換えます |
abc012 !#% → abc012 !#% |
zenkaku-hankaku.hanzenAlphaNum |
Alpha Num
英 数 |
translates alphanumeric characters into full width ones 半角のアルファベットと数字を全角に置き換えます |
abc012 !#% → abc012 !#% |
zenkaku-hankaku.hanzenAlphabet |
Alphabet
英字 |
translates alphabetic characters into full width ones 半角のアルファベットを全角に置き換えます |
abc012 !#% → abc012 !#% |
zenkaku-hankaku.hanzenNumber |
Number
数字 |
translates numeric characters into full width ones 半角の数字を全角に置き換えます |
abc012 !#% → abc012 !#% |
zenkaku-hankaku.hanzenSymbol |
Symbol
記号 |
translates symbolic characters into full width ones 半角の記号を全角に置き換えます |
abc012 !#% → abc012 !#% |
zenkaku-hankaku.hanzenKatakana |
Katakana
半角カナ→全角カナ |
translates half width Katakana characters into full width ones 半角のカタカナを全角に置き換えます |
「キャリーパミュパミュ。」 → 「キャリーパミュパミュ。」 |
Zenkaku to Hankaku (Full → Half)
Command |
Command Name: En Ja |
Description |
Example |
zenkaku-hankaku.zenhanAlphaNumSymbol |
Alpha Num Symbol
英 数 記号 |
translates alphabetic, numeric and symbolic characters into half width ones 全角のアルファベットと数字、記号を半角に置き換えます |
abc012 !#% → abc012 !#% |
zenkaku-hankaku.zenhanAlphaNum |
Alpha Num
英 数 |
translates alphanumeric characters into half width ones 全角のアルファベットと数字を半角に置き換えます |
abc012 !#% → abc012 !#% |
zenkaku-hankaku.zenhanAlphabet |
Alphabet
英字 |
translates alphabetic characters into half width ones 全角のアルファベットを半角に置き換えます |
abc012 !#% → abc012 !#% |
zenkaku-hankaku.zenhanNumber |
Number
数字 |
translates numeric characters into half width ones 全角の数字を半角に置き換えます |
abc012 !#% → abc012 !#% |
zenkaku-hankaku.zenhanSymbol |
Symbol
記号 |
translates symbolic characters into half width ones 全角の記号を半角に置き換えます |
abc012 !#% → abc012 !#% |
zenkaku-hankaku.zenhanKatakana |
Katakana
全角カナ→半角カナ |
translates half width Katakana characters into full width ones 全角のカタカナを半角に置き換えます |
「キャリーパミュパミュ。」 → 「キャリーパミュパミュ。」 |
Hiragana to/from Katakana
Command |
Command Name: En Ja |
Description |
Example |
zenkaku-hankaku.HiraganaKatakana |
Hiragana to Katakana
ひらがな→カタカナ |
translates Hiragana characters into Katakana ones ひらがなをカタカナに置き換えます |
「きゃりーぱみゅぱみゅ。」 → 「キャリーパミュパミュ。」 |
zenkaku-hankaku.KatakanaHiragana |
Katakana to Hiragana
カタカナ→ひらがな |
translates Katakana characters into Hiragana ones カタカナをひらがなに置き換えます |
「キャリーパミュパミュ。」 → 「きゃりーぱみゅぱみゅ。」 |
Settings
locale: en |
locale: ja |
Include symbols (。 , 、 , ー , 「 , 」 , ・ ) when translating fullwidth katakana into halfwidth ones. |
全角カナ→半角カナへの変換に記号 (。 , 、 , ー , 「 , 」 , ・ ) を含める。 |
Include symbols (。 , 、 , ー , 「 , 」 , ・ ) when translating halfwidth katakana into fullwidth ones. |
半角カナ→全角カナへの変換に記号 (。 , 、 , ー , 「 , 」 , ・ ) を含める。 |
The corresponding fullwidth character to halfwidth backslash (\ )- a backslash (
\ ) - a yen sign (
¥ )
|
半角のバックスラッシュ (\ ) に対応する全角文字 |
The corresponding fullwidth character to halfwidth hyphen (- )- a dash (em Dash) / U+2014 (
— ) - a horizontal bar / U+2015 (
― ) - a hyphen-minus / U+FF0D (
- )
|
半角のハイフン (- ) に対応する全角文字- ダッシュ (em Dash) / U+2014 (
— ) - ホリゾンタルバー / U+2015 (
― ) - 全角ハイフンマイナス / U+FF0D (
- )
|
The corresponding fullwidth character to halfwidth tilde (~ )- a fullwidth tilde / U+FF5E (
~ ) - a wave dash / U+301C (
〜 )
|
半角のチルダ (~ ) に対応する全角文字- 全角チルダ / U+FF5E (
~ ) - 波ダッシュ / U+301C (
〜 )
|
The corresponding fullwidth character to halfwidth full stop (. )- a fullwidth full stop (
. ) - an ideographic full stop (
。 )
|
半角のピリオド (. ) に対応する全角文字 |
The corresponding fullwidth character to halfwidth comma (, )- a fullwidth comma (
, ) - an ideographic comma (
、 )
|
半角のコンマ (, ) に対応する全角文字 |
Licence
MIT Licence
Contribution
Github Repository
Release Notes
- 1.0.0 / 2020-04-28
Initial release
| |