在xcode中的选定文本周围插入双引号

时间:2011-11-01 16:36:47

标签: javascript objective-c xcode macros code-snippets

是否有按键在xcode中的选区周围添加双引号?

我有片段@"<#string#>"(qt)和@"<#string#>"<#, #>(qtc)(用于在数组中创建列表我使用击键qtc +输入单词标签输入qt + enter ...)我正在打字,但我也可以使用某种宏,我可以突出显示该单词,点按一下按键,它会在它周围添加@“”。这似乎有点容易。一旦你输入第一个qtc然后你只需要输入qt来从代码弹出窗口中获取下一个。

是否有一个宏可以在光标所在的当前单词周围加上引号?我在TextMate中看到过类似的东西。

当我将一个单词列表添加到数组或其他内容并将引号括在所有单词周围时,这将是一个很好的方便。

也许一个小的javascript放在一个网页,它会循环,并将每个单词的引号放在列表中将是有用的。或者更好的是,可以在xcode中使用的AppleScript或某种宏可以循环选择中的单词并在每个可以用击键触发的单词周围添加@“”。然后你可以输入一个列表并选择它并点击一下按键,你就节省了大量的打字。

我发现这个AppleScript替换了文本网页:

http://foolsworkshop.com/applescript/2008/05/an-applescript-replace-text-method/

如果您使用它,您可以使用带有逗号的列表复制到剪辑板的AppleScript:

set theText to the clipboard

set theReplacedText to replaceText(", ", "\", @\"", theText)

return theReplacedText

然后将结果复制到剪贴板并将其粘贴到您想要的位置。我不确定如何通过击键激活它并更加整齐地替换所选文本。

1 个答案:

答案 0 :(得分:-1)

是不是像其他语言一样NSString * string = @“这里有些文字/”这里是文字/“”;