我正在尝试编写Alfred程序来使用工作流打开我的终端、Sublime Text和Chrome。
我希望我的终端作为一个窗口正常打开,但我一直在尝试让Chrome和Sublime全屏打开。
我能够让Chrome以全屏模式打开,如下所示:
on alfred_script(q)
tell application "Google Chrome"
tell window 1 to enter presentation mode
end tell
end alfred_script
然而,这并不适用于我的Sublime文本。
这里我漏掉了什么?
我想用极好的文本注释掉一段代码。
我在RailsCasts中看到了,但我不认为他使用的是卓越的文本...要执行以下操作...
if (uncommented)
some uncommented example
# if (commented)
# some commented example code
# end
end
在sublime文本中有没有快捷方式可以用来插入#的区块?
保存默认ST2快捷键映射文件时出现此错误。有没有办法获得一个没有这个问题的新的快捷键映射文件?
错误是:Error trying to parse file: Unexpected character, expected a comma or closing bracket in ~/Library/Application Support/Sublime Text 2/Packages/User/Default (OSX).sublime-keymap:5:5
如果我有一些代码,比如:
function foo() {
doStuff()
}
我把它粘贴在下面“X”之前的位置:
function foo() {
X
}
Sublime最终粘贴了如下内容
function foo() {
function foo() {
doStuff()
}
}
而不是textmate所做的:
function foo() {
function foo() {
doStuff()
}
}
我该如何解决这个问题呢?
我想知道是否有任何默认的热键绑定,我可以添加到Visual Studio 2013来切换选项卡。我知道你可以使用ctrl+tab和shift+ctrl+tab在VS13的打开标签列表中前进和后退,但我更喜欢我的Xcode或sublime文本,你可以只使用cmd+shift+]或cmd+shift+[分别转到右标签或左标签。有没有人知道有没有办法解决这个问题?我好像找不到一个。谢谢。
在OS上,我将系统范围内的ctrl+space映射到"Help...Search“。但是,在Sublime Text 3中,ctrl+space的默认值是自动完成。在Sublime Text 2中,我可以编辑默认的快捷键映射并将其删除,但似乎您不能再编辑默认的快捷键映射。
Sublime Text 3中有没有办法“取消定义”一个快捷键,这样Sublime就可以让操作系统范围的快捷键生效呢?
我使用vim已经有一段时间了,在vim自动完成中,我使用“Tab键”“向下”键选择下一个候选人,“shift+tab”“up”键选择前一个候选人,“enter”键确认完成。
但在Sublime Text 3中,我发现'tab‘和'enter’都是用来确认完成的,只有'up‘和'down’是用来选择上一个/下一个候选的。
如何设置类似vim自动完成模式的密钥?
我不知道如何在Sublime Text 2中只使用键盘进行矩形选择。我似乎总是遇到这样的情况::ctrl-shift-up或-down (我假设它们是箭头键)
但当我尝试使用它时,我必须发送一个操作系统级别的命令,因为发生的情况是,我的窗口会慢慢后退,并显示我在Mac上打开的所有应用程序/窗口(我忘记了这叫什么--就像我正在运行的仪表板一样)。当我在Sublime Text 2之外的应用程序中使用这个按键和弦时,也会发生这种情况。
我有什么配置错误吗?我可以有备用的键和弦来做这件事吗?
我最近升级了我的想法,现在使用IntelliJ IDEA 2022.2终极版。我发现Scala代码中的Complete Current Statement行为与在Java代码中的行为不同,这是非常烦人的。
例如,在Java代码中:
public static void main(String[] args) {
String foo = "bar"
}
在第2行的任何位置按Complete Current Statement快捷方式(shift+cmd+enter),将在行尾添加一个;,并且还将应用自动缩进:
public static void main(String[