Visual Studio 的 Eclipse 键绑定
Posted
技术标签:
【中文标题】Visual Studio 的 Eclipse 键绑定【英文标题】:Visual Studio's keybindings for Eclipse 【发布时间】:2010-09-17 01:29:13 【问题描述】:有没有人有类似 VS 2005 的 Eclipse 的键绑定方案?
如何将其导入 Eclipse 的首选项(我只看到导出按钮)。
【问题讨论】:
【参考方案1】:如何在 Eclipse 中安装 Visual Studio 键绑定(从 Helios 开始)
对于找到这篇文章的任何人,如果您需要分步说明并且您正在使用 Eclipse Indigo PDT,以下内容应该对您有所帮助:
(注意:安装后会提示重启Eclipse)
-
启动 Eclipse
点击帮助 -> 安装新软件
在使用框中选择或输入您的version of Eclipse,例如:
为Neon (4.6)
为Mars (4.5)
为Luna (4.4)
为Kepler (4.3)
为Juno (4.2)
为Indigo (3.7)
为Helios (3.6)
确保“类型过滤器文本”框为空白。
等待名称和版本列表出现
向下滚动找到编程语言,然后展开它
找到 C/C++ 开发工具并选中复选框
点击下一步并按照屏幕上的其余说明进行操作。
完成安装并重启 Eclipse...
-
单击窗口 -> 首选项
展开常规
点击键
将 Scheme 下拉菜单更改为 Microsoft Visual Studio
点击确定
要确认更新,请尝试按 CTRL + SHIFT + F,然后会出现“搜索”对话框。
【讨论】:
其他版本位于:download.eclipse.org/releases/kepler (4.3)、download.eclipse.org/releases/juno (4.2)。请注意,这些快捷方式仅适用于 C++ 文件,因此如果您想使用 VS 快捷方式导航/编辑 Java 项目,这不是解决方案. @YahooSerious 感谢其他版本,我已经更新了我的答案。您的其余评论不太正确。快捷方式确实适用于其他文件(不仅仅是 C++ 文件) - 例如,我将它们与 php 文件/项目一起使用。 我真的很想要这个选项。但是在设置了 Visual Studio 键绑定方案并测试了一段时间后,我回滚到 Eclipse 方案......原因有两个:缺少一些重要的 VS 快捷方式(例如 F12!)并隐藏了一些重要的 Eclipse 快捷方式(例如 Ctrl+Shift+ F,F3)。所以,恕我直言,最好的选择是学习 Eclipse 快捷方式并添加一些必要的 VS 快捷方式。 @ZbigniewWiadro 您可以通过转到 Window > Preferences > General > Keys 来调整键绑定。 @Chris 我知道这一点,因此我提到“添加一些必要的 VS 快捷方式”。我记得在 Eclipse F3 中是去定义/声明。【参考方案2】:我认为最新的 Eclipse 附带 Visual Studio 绑定,但至少 Eclipse PDT 没有(我刚刚安装)。而且我宁愿在 Eclipse 中不要有很多额外的插件来保持它更“苗条”,所以我没有添加 C++ 插件。 (也许它不会影响性能,但我真的只需要键......)
所以无论如何,我添加了我需要的密钥。正如之前的海报所指出的,当您在密钥自定义中“导出”时,无法导入它们,因此单独的文件->导出/导入功能是可行的方法。
所以,总结一下:
尝试添加到 Eclipse C++ 插件,看看它是否附带适合您的键绑定
使用我的密钥绑定,密钥列表和下载here 安装:解压,使用 File->Import->General... 将其下载到 Eclipse
当然,它还远未完成(只是我错过了开始使用的键...),但总比没有好。
更新 (2009-10-16):将 Ctrl + G(转到行)添加到绑定。
【讨论】:
文件下载不工作。某处有更新吗? 我发现了类似的东西:gist.github.com/htsign/…【参考方案3】:要在 Eclipse 中获取 Visual Studio 键绑定,您需要安装 C++ 开发插件 - 请参阅 this。
我下载了 Eclipse 的最新 Java 开发版本(版本如下),何时帮助 -> 软件更新 -> 可用软件 -> Ganymede 并勾选 C++ 框。重新启动后,Visual Studio 键绑定出现在列表中。
Eclipse Platform
Version: 3.4.1
Build id: M20080911-1700
【讨论】:
不断给予的礼物。这个技巧今天在伽利略身上奏效了。啊啊啊啊,ctrl-tab。 那是我体质的美。刚刚为 Indigo 做了它 - 必须在帮助 > 添加/更新 CDT 下 eclipse.org/cdt 下将站点添加到 eclipse - 然后从中安装 CDT Main 工具。 Visual Studio 绑定在 Windows >Prefs > General Keys 下可用【参考方案4】:我没有 VS2005 键绑定方案,因为我个人更喜欢 Brief 样式的方案。
但是,据我所知(至少在 Eclipse 3.4 Ganymede 上)要导入“it”,请使用 File -> Import -> General -> Preferences 其中“it”是一个 .prf 文件,使用文件 -> 导出 -> 常规 -> 首选项。
【讨论】:
【参考方案5】:Eclipse Ganymede 有一个用于 Visual Studio 的内置键绑定方案。你试过吗?
【讨论】:
在哪个版本中?我有 Eclipse Platform Version: 3.4.0 Build id: I20080617-2000 并且没有内置 VS bindigs ... 我没有检查内部版本号。我们真的在同一个地方寻找吗?以上是关于Visual Studio 的 Eclipse 键绑定的主要内容,如果未能解决你的问题,请参考以下文章
干货 | 宇宙最强IDE: Visual Studio, Eclipse, Android Studio