0

我正在尝试将一些 Applescript (AS) 翻译成 BBedit 的 Javascript (JXA)。

去除一些锈迹是一件有趣的小事,但我很难过。使用 AS,我可以将插入点设置到 BBEdit 文档中;

tell application "BBEdit"
    activate
    tell text 1 of window 1
        select insertion point before line 40
    end tell
end tell

当谈到 JXA 时,我完全被难住了。我一直在寻找线对象,但找不到 insertsionPoint 属性。

您可以像这样访问选择属性;

currentLine = bbedit.selection().startline().

但它是只读的。因此,我认为如果要设置选择或插入点,则需要访问该 select 方法。我不知道如何使用 JXA,或者您是否可以使用 JXA。

任何人都知道如何使用 JXA 设置 BBEdit 插入点和/或选择?谢谢。

4

1 回答 1

1
于 2017-10-23T07:57:48.773 回答