【问题标题】:F# Interactive hotkeys in Visual StudioVisual Studio 中的 F# 交互式热键
【发布时间】:2011-08-15 21:52:15
【问题描述】:

在 F# 中进行开发时,我一直在做两个主要操作:

  1. 在开发(代码窗口)和 F# Interactive 之间切换。我想知道是否有某种热键可以让我在它们之间切换,所以我不必使用鼠标?这肯定会破坏我的工作流程。

  2. 我有一种不断清除 FSI 的冲动(右键单击并选择 Clear All 命令时会找到该选项)。我在 Visual Studio 键盘选项中进行了查找,但在命令列表中找不到 Clear All 命令。

这些操作是否存在热键?如果没有,为他们定义宏会对我有任何帮助吗?

谢谢

【问题讨论】:

  • 是“清除命令”“重置会话”吗?
  • 不,“清除命令”使 FSI 中打印的所有内容都消失了。编辑:我的意思是“全部清除”。
  • CTRL+TAB 将在工具窗口中循环——虽然不完全是热键。
  • 嗯。好的!这只是几个键击,所以它比必须使用鼠标要好得多。不过,我想知道是否有办法将其记录为宏。

标签: .net visual-studio visual-studio-2010 f# f#-interactive


【解决方案1】:

CTRL+Alt+F 激活 FSI。这在宏中也可以做到:

DTE.Windows.Item("{DEE22B65-9761-4A26-8FB2-759B971D6DFC}").Activate() 'F# Interactive

CTRL+Tab 会让你回到编辑器中(假设你是之前所在的位置)。

【讨论】:

  • F7 还可以让您回到许多 VS 键绑定模板的编辑器中。
  • @Daniel : 嗯,这对我有用...要清楚,对我来说,F7 是 View->Code 菜单项的键绑定。
  • 对“全部清除”快捷方式一无所知?
  • 不。找不到相应的快捷方式。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-10
  • 2015-08-07
  • 2015-09-29
  • 2018-02-22
  • 1970-01-01
  • 2017-07-14
相关资源
最近更新 更多