首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有键盘快捷键来写"SELECT * FROM“模板?

问有没有键盘快捷键来写"SELECT * FROM“模板?
EN

Stack Overflow用户
提问于 2014-01-17 04:19:47
回答 7查看 58.3K关注 0票数 19

有没有办法通过PL/SQL Developer或其他类似工具中的快捷键在SQL编辑器中生成SELECT * FROM模板?

使用这样的键盘快捷键可以节省编写重复语句所需的时间。

EN

回答 7

Stack Overflow用户

发布于 2014-08-25 21:12:46

我们可以为这些常用的单词设置一些快捷方式。例如,我们可以键入s,然后按空格键,字母s将被替换为SELECT,另一个示例,键入sf并按空格键,它将被select * from取代。这真的节省了很多时间,而不是一遍又一遍地写这些语句。

为此:转至工具->首选项->编辑器->自动替换->单击编辑

在弹出框中,键入以下定义:

代码语言:javascript
复制
s = SELECT
f = FROM
w = WHERE
o = ORDER BY
d = DELETE
sf = SELECT * FROM
df = DELETE FROM
SC = SELECT COUNT (*) FROM

并将AutoReplace.txt文件保存到您想要的任何位置。单击Apply并继续尝试使用它们。

如果要编辑/添加/删除上述定义的某些快捷方式,请从工具菜单执行相同的过程,直到单击应用按钮。

希望这对你有帮助,就像对我一样。

票数 43
EN

Stack Overflow用户

发布于 2014-01-22 16:25:19

您可以为PL/SQL Developer中使用的所有内容设置快捷方式,但不能为语法设置快捷方式。

对于语法,您可以使用自定义模板。PL/SQL Developer有很好的用户指南,所以你可以在模板部分找到它。

如果你不想使用自动完成功能,你可以在Tools -> Preferences中设置它的缩写...部分:用户界面->键配置,接下来您必须找到工具/代码助手并设置您想要的键。

我在PL/SQL Developer的版本10中使用了它。

票数 4
EN

Stack Overflow用户

发布于 2014-07-09 03:44:53

实际上,在PL/SQL Developer中就有这样一种使用AutoReplace的方法。如果转到工具|首选项|编辑器配置,则可以在AutoReplace中添加替换密钥/文本。

单击编辑...它将提示您使用以下格式添加替换文本:

代码语言:javascript
复制
<word> = <replacement[.tpl]>

然后,您可以通过两种不同的方式之一来使用它。

  • 在编辑器

中包含替换文本

示例:s*=SELECT * FROM

  • 使用模板定义替换文本

示例:join*=sql_join.tpl (其中文件位于模板目录中定义的工具|首选项|目录(请参阅模板目录))

通常,模板文件可以提供多行替换,并且对于更复杂的替换非常有用。但是,通过在编辑器中包含替换文本本身,通常可以更容易地处理您提供的示例。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21172032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档