有没有办法,当我在 LINQPad 中打开查询时,它会执行它并将我置于仅结果视图中?其预期用例是在 LINQPad 中编写小型应用程序。我不想每次都按 F5 和 Ctrl+Shift+R。
这样做的动机是最近在 5.36 中发布的 RegEx 实用程序。这也是一个执行相同操作的脚本。
我Util.OpenQuery在下一个构建中添加了一个方法:
public static Task<bool> OpenQuery (string queryPath, bool run = false,
bool hideEditor = false, params object[] args)
Run Code Online (Sandbox Code Playgroud)
然后您就可以从Automator 查询中调用它:
void Main (System.Windows.Forms.Keys key, string currentQueryPath)
{
if (key == (Keys.Shift | Keys.Control | Keys.Alt | Keys.F1))
Util.OpenQuery (@"my query.linq", true, true);
}
Run Code Online (Sandbox Code Playgroud)
这将允许您自动执行多达 12 个查询(使用热键 Alt+Shift+Ctrl+ [F1-F12])
| 归档时间: |
|
| 查看次数: |
294 次 |
| 最近记录: |