このプログラムは秀丸で今開いているファイルをVSCodeで開くものです。
秀丸でのカーソルの位置はVSCodeを開く際、再現されます。
どれほど深いサブディレクトリであろうと関係なく、「そのファイルが所属しているリポジトリ」を基準として開きます。
もしもリポジトリに所属していないファイルの場合は単純にそのファイルがあるディレクトリを基準として開きます。
秀丸には備わっていないGitリポジトリ系の機能を、VSCodeで代用しやすくなるところがこのプログラムのメリットとなります。
秀丸エディタ ver8.73以上
hm.NETの導入が必要となります。
Visual Studio Codeを起動するためのプログラムですのでVisual Studio Codeがインストールされている必要があります。
Git for windowsなど、Visual Studio Codeが利用するgitコマンドがインストールされており、パスが通っていることを推奨。
(インストールしていない、もしくは、パスが通っていない場合、Gitリポジトリは利用していないでしょうから、本プログラムもGit関係は機能しません)
繰り返しの説明となりますが、
秀丸でのカーソルの位置はVSCodeを開く際、再現されます。
(※もしもカーソルの位置が秀丸の画面外にある場合は、今秀丸エディタで見えている位置付近を基準とします)
どれほど深いサブディレクトリであろうと関係なく、「そのファイルが所属しているリポジトリ」を基準として開きます。
もしもリポジトリに所属していないファイルの場合は単純にそのファイルがあるディレクトリを基準として開きます。
このように秀丸には備わっていないGitリポジトリ系の機能を、VSCodeで代用しやすくなるところがこのプログラムのメリットと言えるでしょう。
GitHub上にソースがあります。
MITライセンスです。