それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

vscodium - VSCode の自由ソフトウェア版に移行する。

vs code は MSなので将来が不安

MSはいまは、とてもフレンドリーに見えるとはいえ、過去の行動を考えると不安だ。

また、Googleが自由ソフトウェアを食い物にしている現状を考えてもVS Codeは今後に不安を覚える

VS Codium に移行する

そんなに気にすることでもないかもしれないが。

MS VSCode に利用状況といえど、蒐集されるのは、気分がいいものではない。

インストール

chco install vscodium

起動など

ロゴに著作権があるので、ロゴは変わるが、その他で特筆すべき変化はない。

何ら通常と変わらない。

しばらく使ってみることにする。

エディタのタブサイズを設定した。

PlainTextファイルはタブサイズを「別途」で指定しないと上書きできないようになってた。TAB=8はデカすぎるねん。

Windowsの右クリックメニューを占拠された

VSCodiumでもVs Code と同じようにすべてのファイルに対する右クリックメニューが作られた。こういうところは真似しなくて良いんですよ。。。

## VS Code 同様にCodiumがうるさいので消す。
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\Classes\Drive\shell\VSCodium' -Name 'LegacyDisable' -PropertyType 'String' -Value ''
Move-Item -LiteralPath 'HKLM:\SOFTWARE\Classes\Drive\shell\VSCodium'  -Destination 'HKLM:\SOFTWARE\Classes\Drive\shellex\VSCodium'

New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\Classes\Directory\shell\VSCodium' -Name 'LegacyDisable' -PropertyType 'String' -Value ''
Move-Item -LiteralPath 'HKLM:\SOFTWARE\Classes\Directory\shell\VSCodium'  -Destination 'HKLM:\SOFTWARE\Classes\Directory\shellex\VSCodium'

Move-Item -LiteralPath 'HKLM:\SOFTWARE\Classes\*\shell\VSCodium'  -Destination 'HKLM:\SOFTWARE\Classes\*\shellex\VSCodium'

VSCodeと同じように消すことになった

.bat ファイルのように、Openを上書きできないものは、Shellメニューに追加する。

## vs code 開くに追加
## .bat
New-Item -Path 'HKCU:\SOFTWARE\Classes\batfile' -ItemType Directory 
New-Item -Path 'HKCU:\SOFTWARE\Classes\batfile\shell' -ItemType Directory 
New-Item -Path 'HKCU:\SOFTWARE\Classes\batfile\shell\VSCodium' -ItemType Directory 
New-Item -Path 'HKCU:\SOFTWARE\Classes\batfile\shell\VSCodium\command' -ItemType Directory 
New-ItemProperty -Path 'HKCU:\SOFTWARE\Classes\batfile\shell\VSCodium' -Name 'Icon' -Value "C:\Program Files\VSCodium\VSCodium.exe"
New-ItemProperty -Path 'HKCU:\SOFTWARE\Classes\batfile\shell\VSCodium\command' -Name '(Default)' -Value '"C:\Program Files\VSCodium\VSCodium.exe" "%1"'