Mars 右键菜单小工具

陈睿正

鉴于 Mars 有限的文件打开机制,同学们()在用 Mars 打开本地 .asm 文件时,仅能通过 File -> Open 选项,在狭小的对话框中查找文件。当 .asm 文件和 Mars 不在同一目录时,需要在对话框中首先查找存放 .asm 文件的文件夹,极大浪费了同学们()宝贵的 debug 时间。

为优化这一问题,我通过添加注册表的方式,将 Mars 添加到文件夹右键菜单中,并将这一过程自动化,制成如下小工具:

https://bhpan.buaa.edu.cn/link/AACFE8D33B25DF46A2A56B9C14B8064CC5存档

效果

使用本工具可轻松添加 Mars 到文件夹右键菜单中,右键菜单添加成功后,在文件夹空白区域单击右键,点击 Open Mars Here 即可打开 Mars ( Win11 系统可能需要点击 “显示更多选项” )。 在打开后的 Mars 中使用 File -> Open 选项,可直接定位到当前文件夹,仅需选择要打开的 .asm 文件即可,极大优化了使用体验。(即省去了当 .asm 文件和 Mars 不在同一目录时,在对话框中查找存放 .asm 文件的文件夹这一步骤。)

image.png

image.png

使用方法

1、解压全部文件到任意目录

2、打开你最近正在使用的 Mars (原版 Mars、魔改 Mars 均可)

3、双击 setup.bat ,安装脚本会自动识别系统中正在运行的 Mars(java) 进程(确切来说是 javaw.exe 进程),并展示搜索到的 Mars(java) 进程的命令行,形式一般如下:

"C:\Program Files\Java\jdk-20\bin\javaw.exe" -jar "C:\Users\chenr\AppData\Roaming\Mars_P7.jar"

其中 "C:\Program Files\Java\jdk-20\bin\javaw.exe" 是 java 可执行文件的位置,"C:\Users\chenr\AppData\Roaming\Mars_P7.jar" 是 Mars 文件的位置

image.png

4、若安装脚本展示的命令行无误,则按任意键继续,如果弹出获取系统权限的窗口,则选择 “是” ,即可成功添加右键菜单

5、若要删除所添加的右键菜单,双击运行 uninstall.bat 即可

0%