根据其扩展程序运行命令行工具
-
16-10-2019 - |
题
我用 狮子座 对于我的代码的结构化编辑,Leo具有.Leo的扩展。
为了运行狮子座,我使用以下别名
alias leo='arch -x86_64 /usr/bin/python2.6 /Users/bin/Leo-4.7.1-final/launchLeo.py --gui=qt'
如下所示,它可以使用Leo文件启动Leo。
leo -f hello.leo
但是,我需要通过单击Finder/Path Finder中的LEO文件来找到一种启动LEO的方法。
解决这个问题的方法是什么?
添加
Mankoff关于使用Automator工作的建议。对于使用-F选项运行PYQT,我设置“通行输入:AS ASGAND”,并具有以下bash代码,该bash代码在是否拖动文件的情况下以/不带有-f选项启动。
if [ -z $1 ]
then
arch -x86_64 /usr/bin/python2.6 /Users/smcho/smcho/bin/Leo-4.8-b1/launchLeo.py --gui=qt
else
arch -x86_64 /usr/bin/python2.6 /Users/smcho/smcho/bin/Leo-4.8-b1/launchLeo.py --gui=qt -f $1
fi
解决方案
我会使用自动机。制作一个应用参数的应用程序(在其上掉落文件,与该应用程序相关联的文件双击),然后运行您上面的命令。
其他提示
- 右键单击.LEO文件,然后选择获取信息
- 在打开的[Whatew.Leo] Info Pane上,使用下拉菜单浏览到LEO编辑器。
- 单击更改全...按钮
双击任何.Leo文件应从现在开始调用LEO编辑器。
不隶属于 apple.stackexchange