XCode用户脚本 - 获取文件名

时间:2009-11-21 14:51:15

标签: xcode

我想写一个XCode用户脚本,比方说,在另一个编辑器中打开当前文件。 但似乎唯一可以作为参数传递的东西(实际上,作为流输入)是:

  • 当前选举
  • 当前文件的全部内容

有没有办法访问其他信息,如:

  • 当前文件名
  • 当前光标位置
  • ...

由于

1 个答案:

答案 0 :(得分:1)

当前文件名通过%%%{PBXFilePath}%%%传递。

选择开始,通过%%%{PBXSelectionStart}%%%,在没有选择时返回光标位置(作为字符索引),因此您应该可以使用它。

如果你需要这个行号,应该可以通过一些脚本从索引中获取它(比如在跟踪新行的同时计算全文中的字符)。