【发布时间】:2020-02-24 08:44:30
【问题描述】:
我在 VSCode 中经常有几行字符串,但需要一个用于 PowerShell 或 SQL 的数组。
我在 VSCode 中有
line1
line2
line3
我在 Vscode 中需要类似的东西
('line1','line2','line3')
导致
Select * from Table where Column in ('line1','line2','line3')
或
$a = 'line1','line2','line3'
有这个功能/扩展吗?
【问题讨论】:
-
目前尚不清楚您要达到的目标。您说您在 VScode 中工作,但想要一个用于 powershell 或 sql 的数组......有什么关系?
-
您是否想要一个将粘贴的几行(或文件内容)转换为数组类型的 powershell 对象的脚本?
-
我可以编写脚本,但我觉得它很乏味。您也可以使用多个光标对其进行编辑 - 但有时有 20 个元素。所以我很想标记该部分并单击“转换”:)
-
希望更清楚。必须在这里提高自己。
-
好问题;顺便说一句:请不要将
@(...)用于数组文字 - 不仅没有必要,而且在 PowerShell 版本高达 5.0 中效率低下,但更重要的是,它通过错误地暗示它 constructs 数组 - 参见this answer 的底部。
标签: powershell visual-studio-code