mieki256's diary



2021/02/10(水) [n年前の日記]

#1 [prog] vscodeってキーボードマクロは無いのだろうか

vscode (Microsoft Visual Studio Code) ってキーボードマクロは無いのだろうか。

一応エディタ扱いされているアプリなのだから、そのくらいは機能として当然持っているだろう、と思ってググってみたけど、これがなんだか無さそうな気配で…。

もしかして、エディタのキーボードマクロ機能って日本特有の機能で、海外のエディタではそんなものは無いのが当たり前なのだろうか。と不安になってググってみたけど、Emacs も Vim もフツーに機能として持っているよなと。海外ではそんな機能は求められていない、というわけではなさそう…。

_[Emacs] キーボードマクロを使って作業効率アップ! | DevelopersIO
_文字列に同じ処理を繰り返し実行したい時に便利なキーボードマクロ - Qiita
_Vimのキーボードマクロ - Qiita
_Vim のキーボードマクロの記録と実行。 - 全力で怠けたい

vscodeの作りからして実装できない制約でもあるんだろうか。例えばインテリセンス機能があることで、キー入力を絶えず取得する処理が書けないようになってる、とか。

別エディタで開けるようにしてみる。 :

どうしてもキーボードマクロを使いたくなったら、別のエディタでファイルを開き直してどうにかしよう…。

_Visual Studio Code から外部エディタを開く。 - Qiita

Windows10 x64 20H2上で、上記ページを参考にして、Open in Editor という拡張を入れてみた。

ひとまず、xyzzy を開く設定にしてみたり。settings.json の該当部分の記述は以下のような感じ。
    "alt-editor.binary": "D:\\home\\bin\\xyzzy\\xyzzycli.exe",
    "alt-editor.args": "{filename} -go {line} -column {column}"

以上です。

過去ログ表示

Prev - 2021/02 - Next
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project