问题标签 [sublimetext2]

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 投票
3 回答
8037 浏览

python - 在 Sublime Text 2 中显示当前函数的 Python 文档字符串?

我刚刚找到了 Sublime Text 2,它很棒。我真正想念的唯一一件事是能够查看我正在处理的函数的文档字符串。有没有可以做到这一点的插件?

例如:

编辑:我已经尝试使用 SublimeCodeIntel 和 SublimeRope,都没有这样的支持。

Edit2:它也应该适用于打开项目中的其他模块。

0 投票
1 回答
1686 浏览

java - 同一文件中 XML 和 Java 的 Sublime Text 2 语法高亮显示?

我有一个采用 XML 文件的专有应用程序,可以使用 XML 文件中的嵌入式 Java 代码来执行某些操作。我在 ST2 中打开了 XML 文件,但我只获得了 XML 代码的语法高亮显示,Java 代码只是白色的。如果我将语法从视图菜单切换到 Java,Java 代码会正确突出显示。有没有办法在同一个文件中突出显示两种语言的语法?

0 投票
1 回答
419 浏览

django - 同步本地文件夹和服务器的最有效方法(django dev)

我目前正在使用 winSCP 来回传输文件,并在编辑我的应用程序/项目 .py 文件时使用 PuTTY 运行服务器./restart 。我想知道是否有更快、更有效的从服务器上传/下载而不是拖放和服务器重启的方法。

是否有任何特定于 django 的脚本可以自动执行其中的一些操作?也许通过编辑?我目前正在使用 Sublime。

0 投票
1 回答
1033 浏览

sublimetext2 - 在 sublime 中阻止 HTML Tidy 添加额外的标签

如何防止 Sublime 文本中的 HTML 整洁添加诸如此类的额外标签

这就是我要的

使用 HTML tidy 后,我得到了这个——我不想要

0 投票
1 回答
1891 浏览

regex - 正则表达式:如何将 CSV 数据转换为 JSON 数组?

如何使用正则表达式将 csv 字符串转换为 JSON 数组?

我正在尝试将正则表达式与 Vim 或 Sublime Text 等文本编辑器一起使用,而不是与编程语言一起使用。仅供参考,Sublime Text 使用Boost 语法

如果我有一组这样的 csv 字符串:

上面的字符串格式应如下所示:


(添加了对整个内容的解释......)

csv 字符串位于内容的中间,如下所示:

tag_string是要转换为 JSON 数组的 csv 字符串。

0 投票
3 回答
8112 浏览

git - OS X Lion 上的 Sublime Text 2 在 PATH 中找不到 git 二进制文件

我刚刚开始在 OS X Lion 上使用我的开发环境,最近使用 Package Control 安装了 Sublime Text 2 和 git 集成。所以,当我按下CMD++SHIFT时,P我会得到所有相关的 git 命令。

但是,每当我使用一个时,我都会收到相同的错误消息:sublime-git-error

这是我为尝试修复它所做的工作:

mdfind -name git在终端中运行并注意到我的 git install (v. 1.7.10.3) 中的所有二进制文件都位于其中,/usr/local/git/bin因此我尝试~/.profile使用以下行进行编辑:

当我echo $PATH现在在终端中运行时,目录就在那里列出。

即便如此,我仍然收到与上述相同的错误消息。感谢任何解决方案或指出我所缺少的内容!

0 投票
1 回答
3723 浏览

ruby-on-rails - 如何为 Ruby 测试设置 Sublime Text 2 (Windows)

我正在关注 Rails 教程(Hartl),并且在第 3.6.4 节“Sublime Text 中的测试”中遇到了一些麻烦。

运行 Windows 7(我知道,不是最佳的,但我现在拥有的)。我按照https://github.com/maltize/sublime-text-2-ruby-tests#settings上的步骤成功将存储库克隆到我机器上的 %APPDATA/Sublime Text 2/Packages/ 目录中。

我的问题出在“设置”部分 - 我被指示:

“将 RubyTest.sublime-settings 文件复制到 ~/Library/Application Support/Sublime Text 2/Packages/User/ 并进行更改。”

找文件没问题。但该目录似乎特定于 OS-X。我完全不清楚 Windows 中的等效位置在哪里。我假设我需要将文件的副本放在 Sublime Text 2 可以读取它的合适位置,但是经过几个小时的搜索后,我对该位置并不明智。

Windows 中的“RubyTest.sublime-settings”文件在哪里?

感谢任何指导!

0 投票
4 回答
933 浏览

python - SublimeText2 插件设置:DocBlockr 插件设置中正则表达式的转义美元符号

SublimeText2DocBlockr 允许您根据变量的名称声明自定义变量类型规则。

从自述文件:

我想捕获以$字符开头的变量

例子:

这样$header就会从上面的正则表达式中捕获。

不幸的是,上述方法不起作用。该插件不会将我的$header变量识别为“HTMLElement”。

我尝试了以下正则表达式字符串:

  • $- 它匹配所有内容,甚至是其中没有的 varnames $
  • \\$
  • \\\\$
  • $$
  • \\$$
  • \\\\$$
  • [$]
  • [\\$]

旁注:编辑不会让我插入奇数的\.

除了第一个匹配所有内容之外,所有这些都不匹配。

这不是 RegEx 问题。应该工作的正则表达式(例如^[$].+:)由于 $ 字符而根本不起作用。我认为这与插件设置机制以及python解析机制如何使用$有关。

旁注:"^[.].+"RegEx 按预期工作。

任何帮助都是最受欢迎的

PS:如果有人可以提供帮助,我想要正则表达式字符串开头的“^”。我不认为它不会开箱即用,但如果不是,也请分享这方面的知识。

0 投票
1 回答
642 浏览

text-editor - 在 Sublime Text 2 中更改单个范围的字体大小

是否可以在.tmThemeSublime Text 2 的文件中更改单个范围内的字体大小?我找不到任何关于我可用的密钥的文档。

我真正想做的是,\section{name}在 LaTeX 中以不同大小的字体命名该部分的名称,例如:

0 投票
1 回答
2907 浏览

ide - Sublime Text 2 Snippets 的 toLowerCase 或大写函数

创建 Sublime Text 2 Snippets 时是否可以定义某种capitalize()或函数?toLowerCase()

例如:

这个特定的片段帮助我动态创建 Datamapper ORM 模型。当我输入dmm代码片段时,我的光标同时放在两个区域;班级名称和作业$table。第一个游标需要大写,而第二个游标不需要。我可以强制 Snippet 的案例吗?就像是{1.toLowerCase}

简单的例子,但我可以想到其他时候可以使用它。