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

标签 javascript objective-c xcode macros code-snippets

是否有击键可以在 xcode 中的选择周围添加双引号?

我有片段@"<#string#>" (qt) 和 @"<#string#>"<#, #> (qtc)(为了在数组中创建列表,我使用按键 qtc+enter word tab 输入 qt+enter...),我在打字时使用它,但我也可以使用某种可以突出显示单词的宏,点击一个按键,它会在其周围添加@""。似乎容易一些。输入第一个 qtc 后,您只需输入 qt 即可从代码弹出窗口中获取下一个 qtc。

是否有一个宏可以将引号放在光标所在的当前单词周围?我在 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

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

最佳答案

这和其他语言不一样吗 NSString *string = @"Some text here/"Here is the text/"";

关于javascript - 在 xcode 中的选定文本周围插入双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7969696/

相关文章:

javascript - 循环遍历多维数组以迭代javascript中的每个项目

iphone - 如何保存照片并在照片上叠加标签?

objective-c - 如何测试 NSUserDefaults 用户设置中是否存在 BOOL?

ios - Cordova Xcode 8 存档签名冲突

javascript - 在点击两次(不一定连续)后使用 JavaScript 在链接下划线

javascript - 在 Android 中使用 Jquery Mobile 和 Phonegap 来触摸移动和滚动内容

javascript - 没有 UI 的 RichText 所见即所得编辑器(仅限 JavaScript API)

objective-c - 将 iOS 棋盘游戏移植到 Mac,缺少的部分

ios - 我们可以加载具有自动布局的 XIB 作为以编程方式创建的没有自动布局的 View 的 subview ,并让 subview 随父 View 调整大小吗?

xcode - Storyboard/XIB和本地化最佳实践