问题标签 [sublimetext3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
18930 浏览

sublimetext3 - 如何在 Windows 7 64 位的 Sublime Text 3 中安装 SFTP 插件

我无法在 Windows 7 64 位上安装 ST3 的 SFTP 插件。它已安装,但其所有菜单均为灰色,未激活。

我读了支持。它说:

要解决此问题,请执行以下操作:

打开 Preferences > Browse Packages... 导航到 SFTP/ 文件夹并

在 Sublime 中打开 SFTP.py。

Browse Packages... 按书面方式打开,但打开的文件夹中没有SFTP/文件Sublime Text 3\Packages夹。既不在Sublime Text 3\Packages也不在Sublime Text 3\Packages\User。我那里只有两个文件夹:

我做错了什么?如何正确安装或设置插件?在我的计算机上,提到的目录位于此处C:\Users\user\AppData\Roaming\Sublime Text 3\Packages\。ST3 可以将插件安装到其他目​​录吗?

0 投票
2 回答
6429 浏览

html - 如何在 Sublime Text 3 中启用智能 HTML 标签缩进?

我不记得这个功能是什么时候停止工作的,但我总是让 Sublime Text 正确地自动缩进。例如,如果我键入<div>然后按Enter,插入符号会自动在下一行创建一个制表符。同样,当我关闭标签时,它们会自动取消缩进一个标签(例如当按alt+.关闭标签时)。

这个功能似乎已经消失了,至少在 ST3 中,我找不到任何方法来恢复它。有人有想法么?

编辑:添加 PHP 自动缩进工作得很好,例如在括号之间缩进可能很有用。

0 投票
1 回答
338 浏览

sublimetext2 - SublimeText(3) plug-in onload event?

I'm trying to develop some plugin for SublimeText3.

The plugin use a node.js server, and I want it keep running as a single instance(service).

So, what I would design the plugin is

to try TCP connect on the plugin load, and

  • if the connection succeeded and received data, do nothing
  • if the connection failed, execute the node command to launch the new server instance

However, I cannot find any EventListener for plugin-onload Here

https://www.sublimetext.com/docs/3/api_reference.html

What is the common manner to achieve what I would like to do in SublimeText Plugin??

Please let me know. Thanks.

0 投票
1 回答
6453 浏览

syntax-highlighting - 扩展 sublime text 3 的 sql 语法

这个 SO question涵盖了我遇到的同样的一般问题......除了它的答案不够详细,我无法理解我必须做错什么。

我想让 sql 文件突出显示任何“CREATE PROCEDURE”命令。

sql-extension.tmLanguage我有以下文件调用Packages\User\

我从ST3 包中的SQL.tmLanguage文件中复制了这些信息。SQL它的内容是这样的:

我通过在控制台中输入以下内容获得了 uuid:

然后将创建的 UUID 复制/粘贴到文件中。

保存文件并查看 sql 文件后,我得到了这个(注意“CREATE PROCEDURE”这个词没有突出显示):

在此处输入图像描述

那么我做错了什么?


额外说明:

AAAPackageDev 包似乎在 ST3 中不起作用。所有的菜单选项都是灰色的。

0 投票
0 回答
752 浏览

jsp - 使用 JSTL 在 JSP 文件中自动完成

最近切换到 Sublime Text,我注意到缺少 JSP/JSTL 支持。虽然几乎每种文件类型都有自动完成功能,但我发现 JSP 文件不支持它。

示例:当我有:

如果我能自动完成 'kitt.​​..'、'nam...' 等,那就太好了......你明白我的意思吗?

  • 这是因为 JSP 文件的范围是“text.html.jsp”而不起作用吗?而不是像 source.jsp 这样的东西?
  • 我能做点什么吗?有没有办法支持这一点?也许我可以为它制作一个插件(任何例子?)?

顺便说一句:我对 JSP 文件中的片段有同样的问题:在 JSP 文件中没有自动完成弹出窗口的片段

0 投票
2 回答
1323 浏览

sublimetext2 - 如何在 Sublime Text 的侧栏中隐藏具有特定名称的文件?

请注意,我不是要隐藏具有特定扩展名的文件,而是隐藏特定文件名。

例如,我想隐藏名称以“foo”开头的所有文件。

这包括:foo.bar、foo.txt、foo_234.bar、fooblah.git 等。

0 投票
2 回答
4621 浏览

python-3.x - Using Sublime Text 3 as a Python IDE with 3.3.2?

I recently downloaded Sublime Text 3 (only the demo), and I have found out that you can adjust it so that it highlights Python syntax. I can do all this, yes, but I cannot run it like an IDE. I tried with the normal Python Build System - it gives an error. To be exact, the error is:

So, I wrote my own. It is called Python3.sublime-build. Here is the code for it:

Again, this doesn't work. I tried adding a path to it, but to no avail. All it does is throw this error:

I checked and double-checked the path in which it checks, and the file is there. It isn't missing an extension or anything - I checked that, too. I tried manually running the file; that works, too.

I would really like to get this working, as I am getting tired of IDLE and it's lack of features. Thank you in advance.

0 投票
1 回答
560 浏览

python - 在 Sublime Text 2 中按名称杀死进程

是否有一种跨平台的方法可以使用 sublime text 插件按名称杀死进程?根据这个问题,我正在查看 psutil,但似乎在 sublime texts 运行时中不可用。

我一直在查看 exec.py,但它似乎没有公开它创建的进程。如果我可以钩住那些创建的进程(并杀死这些进程),那也可以。

0 投票
3 回答
25905 浏览

macos - 如何使用 Dropbox 同步我的 Sublime Text 3 设置?

我想使用 Dropbox 在多台机器上同步 Sublime Text 3 的设置。

我应该如何设置?

0 投票
0 回答
256 浏览

python-3.x - 节点命令的 Python3.3 SublimeText3 子进程

这很奇怪,因为自从我将 myOS 从 OSX MountainLion 更新到 Mavericks(DeveloperPreview5.1) 后,这种行为就被破坏了

我在 SublimeText3 插件代码中使用Python3.3subprocess函数。这里,子进程 Popen节点

显然,我已经使用nvm安装了节点,并且由于此代码在 的上下文中运行/Applications/,所以我测试的node -v命令肯定适用于 zsh 和 bash 上的路径设置。

事实上,我在 OSX MountainLion 上对代码进行了彻底的测试,所以认为它没有错;但是,昨天,我将 OSX 升级到 Mavericks(DeveloperPreview5.1),发现代码有错误。

确保我已将代码修改为

这一次,我看到了预期的结果 git --version

所以,显然,我认为node路径在 SublimeText3 上下文中无法被 python3.3 识别,但我确保路径在 bash/zsh 下工作。

除了在这里问之外,我无能为力。请指教。谢谢。

编辑:我认为这是由于 python3.3 + OSX Maverics 的路径检测错误

当我给出完整的节点路径时,它可以工作。