在Stata中,可以以编程方式创建对话框或程序的菜单项,如下所示:
window menu append item "stUser" "&Pearly's Program" "db myprogram"
此外,通过在&
之前使用字符P
,还将创建快捷方式。
随后可以通过按 Alt + P 来简单地激活它。
尽管如此,正如Stata的资源和支持online FAQ所述:
“注意:出现的&符号是仅Windows功能 ...”
是否有一种方法可以为基于Unix的菜单项分配快捷方式 版本的Stata(macOS,Linux)?
答案 0 :(得分:1)
到目前为止,我唯一想到的方法是使用功能键(例如F5
)分配快捷方式:
global F5 "db myprogram;"
请注意,分号告诉Stata也要按Enter键。
对于永久分配,上述代码行应包含在profile.do
文件中。
这可确保每次Stata启动时都执行该程序。