gpt4 book ai didi

sql-server - 用 [ 和 ] 包围列名称的键盘快捷键

转载 作者:行者123 更新时间:2023-12-02 16:00:07 27 4
gpt4 key购买 nike

我想知道 SSMS 中是否有键盘快捷键,可以用 [ 和 ] 字符将选定的列名称(或给定光标位置的不间断字符序列)括起来。

因此,如果我有 user_id 并且按下 CTRL + SHIFT + [ + ] 之类的键,它将变成 [user_id]。有这样的键盘快捷键吗?

最佳答案

没有现成的键盘快捷键可以将文本包围在括号中,但您可以使用自定义代码段创建自己的键盘快捷键。你可以看看这个blog post以获得清晰的步骤,但我将在这里简要列出它们。

打开记事本并粘贴此 xml。将其另存为括号.snippet:

<?xml version="1.0" encoding="utf-8" ?>  
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<_locDefinition xmlns="urn:locstudio">
<_locDefault _loc="locNone" />
<_locTag _loc="locData">Title</_locTag>
<_locTag _loc="locData">Description</_locTag>
<_locTag _loc="locData">Author</_locTag>
<_locTag _loc="locData">ToolTip</_locTag>
<_locTag _loc="locData">Default</_locTag>
</_locDefinition>
<CodeSnippet Format="1.0.0">
<Header>
<Title>Brackets</Title>
<Shortcut>br</Shortcut>
<Description>Snippet for Brackets</Description>
<Author>SQL Super Hero</Author>
<SnippetTypes>
<SnippetType>SurroundsWith</SnippetType>
</SnippetTypes>
</Header>
<Snippet>
<Declarations>
<Literal>
<ID>OpenBracket</ID>
<Default>[</Default>
</Literal>

<Literal>
<ID>CloseBracket</ID>
<Default>]</Default>
</Literal>
</Declarations>
<Code Language="SQL"><![CDATA[$OpenBracket$$selected$$CloseBracket$$end$]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>

在 SSMS 中,转到“工具”>“代码片段管理器”。

单击“导入”。找到 Brackets.snippet 文件并单击“打开”

选择“我的代码片段”作为位置并单击完成

关闭并重新打开 SQL Server Management Studio

您现在应该能够使用该代码片段将突出显示的文本括在括号中。访问代码片段的键盘快捷键是 ctrl+k、ctrl+s

最有效的方法是按以下按键顺序:

突出显示所需文本 > Ctrl+K、Ctrl+S > M > Enter > Enter > Enter

关于sql-server - 用 [ 和 ] 包围列名称的键盘快捷键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29250804/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com