【问题标题】:Adding text to code blocks in bulk on right side在右侧批量添加文本到代码块
【发布时间】:2019-04-07 00:09:19
【问题描述】:

我知道您可以使用 ALT + 鼠标选择或 ALT+SHIFT+鼠标选择来沿脚本的列插入文本。 当您在脚本左侧添加内容时,这很有效,所有内容都是内联的。有没有办法做同样的事情,但在右侧所有内容都不是内联的。

这是一个示例截图:
我可以用 ALT Select 选择左侧

但我不能在右侧做同样的事情。 有没有办法在每行结束的地方添加文本?​​

【问题讨论】:

    标签: ssms ssms-2012


    【解决方案1】:

    我的家用计算机上没有安装 SSMS,所以我无法检查,但 this link demonstrates a vertical select - 这基本上就是你在行开头所做的。如果您按住 ALT 并使用鼠标,您还可以在行内的任意位置垂直选择。您可能需要现有的空白填充行的末尾才能使其工作

    如果这不是您所需要的 - 我一直使用 Excel(或类似工具)、Notepad++(Windows)、VIM 或生成的选择语句来构建基于字符串连接和有时正则表达式的查询

    编辑: This link StackOverflow link 展示了如何使用正则表达式在行尾添加一些内容。通过使用正则表达式查找和替换,在选择您想要的区域后并确保它仅适用于选择区域...您可以尝试以下操作:

    Find: \r   
    Replace: Fish\r  
    

    如果您想在末尾添加),您可能需要使用\) 对其进行转义

    【讨论】:

      【解决方案2】:

      在 Windows 上,您可以使用 ConyEdit(一个跨编辑器插件)的命令行 cc.aal <yourContent> 在行后追加文本。

      【讨论】:

        猜你喜欢
        • 2022-08-22
        • 1970-01-01
        • 2023-04-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-18
        • 2020-04-08
        • 1970-01-01
        相关资源
        最近更新 更多