|
在gedit编辑asy(语法类似于C++的图形软件),用工具-->外部工具
Description: Asymptote launcher
Shortcut Key: F12
Commands:
#!/bin/sh
#Input=Current Document
#output=Display in Bottom Pane
cat > $GEDIT_CURRENT_DOCUMENT_NAME <-----这里,保存文件
asy $GEDIT_CURRENT_DOCUMENT_NAME -V -d -batchView
这样按 F12 后,虽然编译了asy文件,但gedit会给信息:当前文件已更改,重新载入?一旦载入,"撤销"与"重做"的功能就消失了。
问题:怎样更改"cat > $GEDIT_CURRENT_DOCUMENT_NAME",使gedit即自动保存当前文件,又可以撤销修改与重做?不然的话,每回编译前都得点"保存",太麻烦了。 |
|