<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
id="net.sourceforge.easysql"
name="EasySQL Plug-in"
version="1.0.6"
provider-name="Joseph Toth, Ricardo Lecheta"
class="net.sourceforge.easysql.EasySQLPlugin">
<runtime>
<library name="easysql.jar">
<export name="*"/>
</library>
<library name="lib/xerces-2.4.0.jar">
<export name="*"/>
</library>
<library name="lib/log4j-1.2.8.jar">
<export name="*"/>
</library>
<library name="lib/commons-lang-1.0.1.jar">
<export name="*"/>
</library>
<library name="lib/xml-apis.jar">
<export name="*"/>
</library>
</runtime>
<requires>
<import plugin="org.eclipse.ui"/>
<import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.ui.ide"/>
<import plugin="org.eclipse.jface.text"/>
<import plugin="org.eclipse.ui.workbench.texteditor"/>
<import plugin="org.eclipse.ui.editors"/>
<import plugin="org.eclipse.core.resources"/>
</requires>
<!-- Perspective -->
<extension
point="org.eclipse.ui.perspectives">
<perspective
name="EasySQL"
icon="icons/database_icon.gif"
class="net.sourceforge.easysql.Perspective"
id="net.sourceforge.easysql.perspective">
</perspective>
</extension>
<!-- Views -->
<extension
point="org.eclipse.ui.views">
<category
name="EasySQL"
id="net.sourceforge.easysql.views.Category">
</category>
<view
name="Connections"
icon="icons/selected_connected_icon.gif"
category="net.sourceforge.easysql.views.Category"
class="net.sourceforge.easysql.views.ConnectionView"
id="net.sourceforge.easysql.views.ConnectionView">
</view>
<view
name="Results"
icon="icons/table_icon.gif"
category="net.sourceforge.easysql.views.Category"
class="net.sourceforge.easysql.views.ResultView"
id="net.sourceforge.easysql.views.ResultView">
</view>
<view
name="Messages"
icon="icons/column_icon.gif"
category="net.sourceforge.easysql.views.Category"
class="net.sourceforge.easysql.views.MessageView"
id="net.sourceforge.easysql.views.MessageView">
</view>
</extension>
<!-- Editor -->
<extension
point="org.eclipse.ui.editors">
<editor
name="SQL Editor"
default="true"
icon="icons/database_icon.gif"
extensions="sql"
contributorClass="net.sourceforge.easysql.editors.sql.SQLContributor"
class="net.sourceforge.easysql.editors.SQLEditor"
id="net.sourceforge.easysql.editors.SQLEditor">
</editor>
</extension>
<!-- ActionSet -->
<extension
point="org.eclipse.ui.actionSets">
<actionSet
label="EasySQL"
visible="true"
id="net.sourceforge.easysql.actionSet">
<menu
label="&SQL"
path="EasySQL"
id="net.sourceforge.easysql.menus.workbench">
<separator
name="separator1">
</separator>
<separator
name="separator2">
</separator>
<separator
name="separator3">
</separator>
</menu>
<action
label="New &Buffer"
tooltip="Open New SQL Buffer"
class="net.sourceforge.easysql.actions.NewBuffer"
menubarPath="net.sourceforge.easysql.menus.workbench/separator1"
id="net.sourceforge.easysql.actions.NewBufferAction">
</action>
<action
toolbarPath="EasySQL"
id="net.sourceforge.easysql.actions.ExecuteAction"
class="net.sourceforge.easysql.actions.ExecuteAction"
disabledIcon="icons/remove_icon.gif"
icon="icons/execute_icon.gif"
label="Execute"
menubarPath="net.sourceforge.easysql.menus.workbench/separator2"
accelerator="Ctrl+Alt+Enter"
tooltip="Execute SQL">
</action>
<action
toolbarPath="EasySQL"
id="net.sourceforge.easysql.actions.ExecuteNewTabAction"
class="net.sourceforge.easysql.actions.ExecuteNewTabAction"
disabledIcon="icons/remove_icon.gif"
icon="icons/execute_icon.gif"
label="Execute (New Tab)"
menubarPath="net.sourceforge.easysql.menus.workbench/separator2"
tooltip="Execute SQL (New Tab)"
accelerator="Ctrl+Alt+W">
</action>
<action
label="Open ConnectionView"
tooltip="Open ConnectionView"
class="net.sourceforge.easysql.actions.OpenConnectionViewAction"
menubarPath="net.sourceforge.easysql.menus.workbench/separator3"
id="net.sourceforge.easysql.actions.OpenConnectionViewAction">
</action>
<action
label="Open ResultView"
tooltip="Open ResultView"
class="net.sourceforge.easysql.actions.OpenResultViewAction"
menubarPath="net.sourceforge.easysql.menus.workbench/separator3"
id="net.sourceforge.easysql.actions.OpenResultViewAction">
</action>
<action
label="Open MessageView"
tooltip="Open MessageView"
class="net.sourceforge.easysql.actions.OpenMessageViewAction"
menubarPath="net.sourceforge.easysql.menus.workbench/separator3"
id="net.sourceforge.easysql.actions.OpenMessageViewAction">
</action>
</actionSet>
</extension>
</plugin>
easysql插件
Eclipse是一个广泛使用的开源集成开发环境(IDE),主要用于Java编程,但通过插件支持多种其他编程语言和开发任务。在Eclipse的生态系统中,插件是扩展其功能的关键元素。"EasySQL插件"就是这样一个工具,专为提升Eclipse中的数据库管理和SQL操作体验而设计。 EasySQL插件的主要目标是简化开发者与数据库之间的交互,使得在Eclipse内部就能执行常见的SQL任务,如查询、插入、更新和删除数据,以及数据库对象的创建和管理。它提供了图形化界面,使得数据库操作直观易用,避免了频繁在IDE和数据库管理工具之间切换。 以下是EasySQL插件的一些关键特性: 1. **数据库连接**:EasySQL支持多种数据库管理系统(DBMS),包括MySQL、Oracle、SQL Server、PostgreSQL等,允许用户配置多个数据库连接,方便在不同数据库间切换。 2. **SQL编辑器**:提供了一个增强型的SQL编辑器,带有语法高亮、代码补全和错误检查功能,帮助编写准确无误的SQL语句。 3. **结果集查看**:执行SQL查询后,结果会以表格形式展示,可以进行排序、过滤和导出操作,便于数据分析。 4. **数据库对象管理**:用户可以浏览数据库架构,包括表、视图、存储过程等,并能直接创建、修改或删除这些对象。 5. **事务处理**:支持对数据库操作进行事务管理,确保数据的一致性和完整性。 6. **数据导入导出**:提供数据导入导出功能,可以从CSV或其他格式文件导入数据,也可以将数据导出到文件。 7. **性能分析**:对于复杂的SQL查询,EasySQL可以分析其执行性能,帮助优化查询速度。 8. **版本控制集成**:与Eclipse的版本控制系统(如Git)集成,可以跟踪和管理SQL脚本的版本。 9. **自定义快捷键**:允许用户根据个人习惯设置快捷键,提高工作效率。 在安装EasySQL插件时,通常需要通过Eclipse的内置市场(Eclipse Marketplace)搜索插件并按照向导步骤进行安装。另外,如果从压缩包`plugins`中手动安装,需要将文件复制到Eclipse的`dropins`目录下,然后重启Eclipse,插件会自动加载。 EasySQL插件是Eclipse的一个强大补充,尤其适合数据库开发者和管理员,它提供了丰富的功能,使数据库操作更加便捷高效,提升了开发人员的工作效率。在日常开发工作中,熟练掌握并利用这样的工具,可以大大提高数据库管理的便利性。
- 1
- #完美解决问题
- #运行顺畅
- #内容详尽
- #全网独家
- #注释完整
- 炏燚2013-05-02这个插件还行吧,不过也不经常用,慢慢的开始用其他的了
- 粉丝: 586
- 资源: 38
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 1737512202879.jpg
- 基于Matlab Simulink与Simscape的纯电动汽车动力、经济性及续航里程仿真模型探究,纯电动汽车仿真、纯电动公交、纯电动客车、纯电动汽车动力性仿真、经济性仿真、续航里程仿真 模型包括电
- 华杰SMARTLINK网络组版使用说明书-V1.8
- 电机控制器仿真研究:基于滑模观测器的两种PMSM无感矢量控制策略与开关设置比较及原理资料解析,电机控制器,两种基于滑模观测器的PMSM无感矢量控制仿真(开关设置区分): 1. PLL+滑模(降低高频开
- 光热电站综合能源系统优化运行规划:多能源机组协同调度与成本最小化策略(MATLAB+Cplex求解),包含光热电站的综合能源系统优化运行规划(MATLAB+cplex) 采用Matlab程序Yalmi
- 双馈风力发电系统Matlab Simulink仿真模型:快速运行与高效评估,双馈风力发电系统模型 Matlab simulink仿真运行 可直接跑 ,核心关键词:双馈风力发电系统模型; Matlab
- 双馈风机DFIG低电压穿越LVRT的MATLAB仿真模型研究:Crowbar电路与矢量控制策略分析参考文献,双馈风机 DFIG 低电压穿越 MATLAB仿真模型 LVRT 双馈异步风力 Crowb
- 政通人和-智慧政务平台系统(免费)
- Office Tool Plus 10.19
- 基于FPGA的永磁同步伺服系统设计与矢量控制实现:电流环、坐标变换及SVPWM应用,电机控制器,FPGA 硬件电流环 基于FPGA的永磁同步伺服控制系统的设计,在FPGA实现了伺服电机的矢量控制
- 鲁棒优化多阶段规划算法在电力市场中的应用:促进微电网与配电网协调发展,提升可再生能源消纳能力,鲁棒优化多阶段规划 利用列和约束生成(C&CG)算法进行求解 提升了配电网对可再生能源的消纳能力且改善
- 脉振方波HFI模型代码与Matlab仿真:基于TI283x平台的全套文档与仿真实践指南,脉振方波HFI HFI脉振方波高频注入模型代码和matlab仿真 码基于TI283x,:::仿真和相关文档齐全
- 基于欧姆龙CP1H系统的全自动多极耳锂电极片冲切机运动控制及智能化管理解决方案,主机欧姆龙CP1H,主机带四轴,从机CP1H带数轴进行运动控制 全自动CE锂电极片多极耳连续冲切机 欧姆龙CP1H+MC
- 基于帝企鹅优化算法的物流中心选址规划与调度规划:高效MATLAB实现及创新研究,物流中心选址规划 帝企鹅优化调度算法 基于帝企鹅优化算法的全国物流中心选址规划算法MATLAB程序源代码及完整数据表格(
- 让小白都能懂的Android开发
- 风机变桨控制FAST与MATLAB联合仿真研究:非线性风力发电机的PID独立与统一变桨控制策略对比与载荷分析,风机变桨控制FAST与MATLAB SIMULINK联合仿真模型非线性风力发电机的 PID