【问题标题】:Lightweight SQL editor for Eclipse [closed]Eclipse 的轻量级 SQL 编辑器 [关闭]
【发布时间】:2011-03-12 18:04:03
【问题描述】:

Eclipse中有没有简单的SQL编辑器?还是我需要为 Eclipse 找一个简单的 SQL 编辑器插件?

我的意思很简单,编辑器确实连接到任何数据库,语法高亮并且最好格式化 sql 是一个奖励。

【问题讨论】:

  • 这就是你要找的东西:gstaff.org/colorEditor
  • 作为问题的创建时间是对尚未被禁止的软件的请求。这个问题应该设置为“仅具有历史意义”,而不是关闭。因此,我投票决定重新开放。
  • 自 2019 年 3 月 14 日起,Eclipse 市场提供了独立且非常简单的插件:marketplace.eclipse.org/content/sql-editor - 它仅用于编辑 SQL 文件、语法突出显示并包含一个实验性的 sql 格式化程序。所以正是要求的。

标签: sql eclipse editor eclipse-plugin


【解决方案1】:

供参考添加sql语法高亮/着色到eclipse 您可以在Database Development下的“安装新软件”中安装Data tools platform extender sdk

或直接输入站点位置 http://download.eclipse.org/datatools/updates

【讨论】:

  • 按需要简单:)
  • "Data tools platform extender sdk" 包含一个带有语法高亮的 SQL 编辑器,对我来说非常有用。 +1 本·K
  • 默认情况下(至少在 Kepler 上),此插件使用 SQL 文件编辑器打开 SQL 文件,其中包括连接膨胀。它还包括轻量级版本的 SQL 编辑器,您可以轻松地将其设置为默认编辑器。
  • 好像是垃圾。目前尚不清楚支持哪种方言,但我感觉这个插件只有非常基本的部分(加上一些我无法使用的无关功能)。它也不会突出显示触发器或 PL/SQL 相关的关键字。
  • @All - download.eclipse.org/datatools/updates - 这个链接现在完全失效了。
【解决方案2】:

这个Eclipse SQL Editor 看起来很轻巧。它只进行语法高亮并提供大纲视图。截至目前,作者计划最终添加代码折叠和补全功能,但这两个功能仍在待办事项列表中。

【讨论】:

  • 我尝试了此处答案中提到的其他两种方法,但它们都很臃肿、缓慢,最糟糕的是,对我来说根本不起作用。这个很小,安装起来轻而易举,而且可以正常工作。太棒了。
  • 如何安装这个插件?到目前为止,我已经尝试将blog.debertshaeuser.com/uploads/… 复制到 %eclipse%/dropins、%eclipse%/plugins、%eclipse%/dropins/plugins 和 %eclipse/dropins/SQLEditor/eclipse/plugins 但 SQLEditor 没有出现在列表中安装的插件。我正在使用 Eclipse Galileo 版本 20100218-1602
  • 如果您也无法安装插件,请查看stackoverflow.com/questions/6223969/…
  • 将 .jar 文件复制到 eclipse/plugin/ 文件夹中,重新启动 eclipse 后,.sql 文件将连接到此编辑器。 (日食靛蓝)
  • 如果您正在寻找轻量级编辑器中的自动缩进和语法突出显示,这完全符合要求。非常感谢您的推荐。
【解决方案3】:

使用Toad eclipse-extension(社区版),您将在 SQL 编辑器中获得几乎所有您想要的东西。在日食市场搜索“蟾蜍”。它对 Oracle、MySQL 和 PostgreSQL 有很好的支持。

看看Installation instructions and screenshots

另外,还有DBeaver(根据我的经验非常好,支持几乎所有数据库),它建立在 eclipse 平台上,可作为独立和 eclipse 插件使用。

【讨论】:

  • 他们不再提供 Eclipse 插件...
【解决方案4】:

eclipse SQLExplorer 插件看起来足够轻巧,并带有基本的SQL editor(但没有“格式”选项):

替代文字


官方DTP DataTool Project很齐全,但也有its own editor

【讨论】:

  • SQLExplorer 是迄今为止我发现的最好的 SQL 插件,而且它非常轻量级。但是,它仅在您连接到数据库时才会突出显示语法。
【解决方案5】:

QuantumDB 也是一个我非常喜欢的轻量级选项。

http://quantum.sourceforge.net/

【讨论】:

  • 放弃软件,最后一个版本是2011年
【解决方案6】:

刚刚找到 DBeaver:http://dbeaver.jkiss.org/

看起来不错,功能很多,支持mssql(我现在需要这个:)...我试试...

【讨论】:

  • DBeaver 非常适合想要拥有完整数据库工具的人。但作为一个插件,它与标准 eclipse 有一些不同的行为(例如,它的 SQL 编辑器确实处理标准快捷键,如 CTRL + SHIFT + UP 不同)。此外,当范围更改为 sql 部分时,工具栏也会发生极大的变化 - 至少对我自己来说,它会产生很多“噪音”。所以我单独使用 DBeaver 并在 Eclipse 中使用 SQL Editor 插件(参见 marketplace.eclipse.org/content/sql-editor )获取 SQL 文件。它重量轻,工作正常。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-02
  • 2012-01-25
相关资源
最近更新 更多