在 Navicat 16 中创建自定义代码段
在版本 12 中,所有“非 Essentials”版本的 Navicat 数据库管理和开发工具都引入了代码段功能。到了版本 16,代码段被添加到 Navicat 的云服务中,以便用户将他们的代码段保存到云中并在 Navicat 产品之间共享它们。对于那些不熟悉代码片段功能的人,这功能让你在 SQL 编辑器中工作时将可重用代码插入到 SQL 语句中。除了可以访问一组内置片段外,你还能定义自己的片段。我们在之前已讨论过代码片段。在 2018 年 3 月 14 日的文章“使用 Navicat 代码片段”中,概述了代码段功能。今天的文章将介绍如何创建你自己的自定义代码段。它可以使编写查询的工作变得更加轻松!
从头开始或从选定文本创建代码段
创建全新的代码段有几种方法。第一种是点击“代码段”窗格中的“创建片段”按钮:
如果你有一段特定的代码想要保存以使日后使用,你可以在查询编辑器中选择它,显示上下文菜单(即在 Windows 中右键单击),然后从菜单中选择“创建片段”:
这会打开“新建片段”对话框,并填写了“代码”文本字段:
在这里你可以从“标签”下拉列表中选择一个类别。这能让你稍后在需要时按类型筛选片段。预定义的选项有“注释”、“DLL”和“流控制”。如果这些都不适合,你可以随时添加自己的标签!下次你访问“新建片段”对话框时,它会包含在“标签”下拉列表中。
还有一个“备注”文本区域,以便在代码段添加一些上下文。
最后,不要忘记为你的代码段命名!以下是填写了所有字段的“新建片段”对话框:
保存后,新的代码段将出现在代码段窗格中:
设置占位符
占位符是可通过 TAB 键聚焦的文本选择,充当代码段的参数。事实上,自动完成的函数参数本身就显示为占位符!例如,这是 Count() 函数:
若要在代码段中创建占位符,请选择你希望在代码段中突出显示的文本,然后点击“设置已选择的文本为占位符”按钮:on:
占位符文本由彩色框突出显示,以便于识别:
你可以使用“移除占位符”按钮以相同的方式移除占位符。
总结
在今天的文章中,我们学习了如何在 Navicat 16 的“非 Essentials”版本中创建我们自己的自定义代码段。这绝对可以让编写查询更快更容易!
往期回顾
相关文章
- python的multiprocessing模块进程创建、资源回收-Process,Pool
- 演练:创建和注册自定义 HTTP 模块
- win10创建本地用户
- svn根据项目来创建目录结构或者根据分支来创建项目结构
- 虚幻引擎自带的创建插件的插件
- Word控件Spire.Doc 【段落处理】教程(八):如何在 C#、VB.NET 中的 Word 中创建多级列表编号
- crm创建启用停用用户
- JDK1.8 创建线程池有哪几种方式?
- 百度地图 创建 自定义控件(vue)
- vue2.0 之 douban (二)创建自定义组件tabbar
- 从观察者模式谈论 : Spring Boot中创建、发布和侦听自定义事件
- (四步完成)未认证的订阅号怎么在开发者模式下同时又能创建自定义菜单?
- C#-创建自定义双击事件
- 【AGC】如何创建自定义应用内消息
- 创建一个springBoot项目
- 《Cocos2d 跨平台游戏开发指南(第2版)》一1.7 创建自定义精灵类
- 微信公众号创建自定义菜单失败:no permission to use weapp in menu hint?
- CREATE DATABASE - 创建新数据库
- 《Python编程实战:运用设计模式、并发和程序库创建高质量程序》—— 1.3 工厂方法模式
- SwiftUI 颜色教程大全之中创建自定义调色板
- Python Streamlit教程大全之 01 Streamlit 轻松创建和共享用于机器学习和数据科学的精美自定义 Web 应用程序
- 不能使用控制器“XXXController”的单个实例处理多个请求。如果正在使用自定义控制器工厂,请确保它为每个请求创建该控制器的新实例。
- Linux中为什么目录不能创建硬链接
- 【Unity3D读取数据】(一)Txt文档操作(创建、读取、写入、修改)
- 5创建资源
- 安卓开发学习笔记(二):如何用Android Stuidio在res资源下创建xml视图文件
- zabbix创建自定义监控项
- 创建自定义的 Angular Schematics
- CAD图块怎么创建?CAD创建图块教程
- 【Blender UV映射02】智能UV映射 创建和应用法线纹理