UltraEdit for PL/SQL

本文介绍了如何通过定制 UltraEdit 的设置来提高使用 PL/SQL 的效率,包括高亮 PL/SQL 代码、增加自定义文件类型、设置自动补全快捷键、增加更多关键字以及将 UltraEdit 加入右键菜单等方法。

几个设置让UltraEdit更高效的使用PL/SQL(其他语言方法也是类似的)

1.PL/SQL的高亮

"%appdata%\IDMComp\UltraEdit"下在的模板文件WORDFILE.UEW中增加PL/SQL的高亮模板。PL/SQL的模板文件,可以从这个链接找到。


2.增加自定义文件类型

默认情况下,对于后缀为.sql的文件,就会使用pl/sql的模板打开了,但是pl/sql的文件类型还有很多种,比如后缀为pls,pld,pkg...,如果想让这些后缀的文件打开时自动使用pl/sql模板,则需要在WORDFILE.UEW中PL/SQL模板的File Extensions,增加自定义的文件后缀。参考下图



3.自动补全

UltraEdit自动补全的快捷键默认为Ctrl+Space,这和输入法的快捷键有冲突,需要修改后才能使用


我这里设置成Ctrl+/


4.增加更多的关键字

自动补全功能很好,但关键词比较有限,可能你不都太会去使用这个功能。但其实你是可以增加更多的自定义关键词的,比如你系统中常用的表,常用的字段名称...

方法:WORDFILE.UEW文件, PL/SQL段中,"Keywords"下,增加你自己的表,字段....,这里我增加的是EBS系统中常用的表和字段,这样在写pl/sql的时候会更高效。

效果:


4.把UltraEdit加入右键中

将下面的注册表信息粘到记事本里,存为*.reg文件,双击执行

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell]
[HKEY_CLASSES_ROOT\*\shell\UltraEdit]
@="UltraEdit-32"
[HKEY_CLASSES_ROOT\*\shell\UltraEdit\Command]
@="D:\\Program Files (x86)\\IDM Computer Solutions\\UltraEdit\\Uedit32.exe %1"


5.Function List for PL/SQL

为了在函数列表中更好地展示PL/SQL文件中的Procedure,Function,Pacakge的标记,可以在模板文件中增加一些内容,
在/Function String项,添加以下代码,然后在打开函数列表,Procedure,Function,Pacakge就可以展示的很好了。
/Function String 1 = "% ++^(^{FUNCTION^}^{PROCEDURE^} [A-Z _ 0-9 a-z]+*^)"
/Function String 2 = "%CREATE OR REPLACE PACKAGE BODY*"
/Function String 3 = "%CREATE OR REPLACE PACKAGE*"

你也可以自行定义在函数列表中需要展示的内容,比如像展示所有Cursor,就可以增加下边的内容
/Function String 4 = "% ++^(CURSOR [A-Z _ 0-9 a-z]+ ^)+IS"

视图 -> 视图/列表 -> 函数列表



转载请注明出处:http://blog.youkuaiyun.com/pan_tian/article/details/8114504



### 如何在 Windows 系统中安装 PythonQt Designer 并配置环境 #### 安装 PyQt6 和 Qt Designer 为了在 Windows 上使用 Qt Designer,可以通过 `pip` 命令安装最新的 PyQt6 模块。PyQt6 是一个用于创建图形用户界面 (GUI) 应用程序的工具包,并附带了 Qt Designer 工具。 运行以下命令可以完成 PyQt6 及其相关组件的安装: ```bash pip install pyqt6-tools ``` 此命令会自动下载并安装必要的依赖项,其中包括 Qt Designer[^1]。 #### 配置路径以便访问 Qt Designer 安装完成后,通常可以在以下目录找到 Qt Designer 文件(具体位置取决于 Python 解释器的位置): - **对于标准安装**:`C:\Users\<用户名>\AppData\Local\Programs\Python\<版本号>\Lib\site-packages\pyqt6_tools` - 或者通过脚本启动:`python -m pyqt6_designer`. 如果希望直接从文件资源管理器或桌面快捷方式打开 Qt Designer,则需将其可执行文件所在路径添加到系统的环境变量 PATH 中。操作方法如下: 1. 打开控制面板 -> 系统和安全 -> 系统 -> 高级系统设置。 2. 单击“环境变量”,在“系统变量”部分找到名为 “Path”的条目并编辑它。 3. 添加上述提到的设计工具所在的完整路径至列表末尾。 这样处理之后,在任意 CMD 终端窗口输入 designer.exe 就能调用该应用程序。 #### 测试安装成功与否 验证是否正确设置了所有内容的一个简单办法就是尝试加载设计模式本身或者利用 PyQT 创建一个小项目来看看能否正常渲染 UI 元素。下面给出一段简单的例子展示如何载入由设计师保存下来的 .ui 文件并通过 python 运行起来: ```python from PyQt6 import uic import sys from PyQt6.QtWidgets import QApplication, QMainWindow class MyUI(QMainWindow): def __init__(self): super(MyUI,self).__init__() # 加载 ui 文件 uic.loadUi('your_ui_file.ui', self) if __name__ == '__main__': app = QApplication(sys.argv) window = MyUI() window.show() try: sys.exit(app.exec()) except SystemExit: pass ``` 以上代码片段假设存在一个叫做 'your_ui_file.ui' 的文件位于当前工作目录下,它是之前通过 Qt Designer 构建出来的界面布局定义文档。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值