问题标签 [sublime-build]

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 投票
1 回答
152 浏览

c++ - 将文件夹指针添加到默认的 .sublime-build 文件(Sublime Text 3,c++)

当我使用它的内置 C++ 编译器C++ Single FileBuild System 时,我正在寻找一种在 Sublime Text 3 中添加文件夹指针的直接方法。我以前写过自定义.sublime-build文件,但我也找不到默认文件C++ Single File.sublime-build 文件——如果可以的话,我可以简单地添加一个“-I /usr/...”来包含其他文件夹。

作为解决方案,我正在寻找:

  1. 使用与默认C++ Single File构建系统相同的 .sublime-build,而

  2. 添加要指向的其他文件夹。这些附加文件夹将包括头文件(例如 armadillo.h)

0 投票
0 回答
26 浏览

windows - 在运行模式下关闭应用程序之前构建输出窗口未更新(Windows)

我有一个运行构建脚本然后执行程序的构建系统。问题是在应用程序结束之前不会打印程序所做的任何输出。

我尝试从批处理脚本运行程序并使用以下内容:

有什么办法可以避免这种行为?

这是一些重现该问题的简单 C++ 代码:

编辑:正如 OdatNurd 指出fflush的那样,调用 c++ 代码就可以了。但我宁愿不必修改我的源代码以使其与 sublime 一起正常工作。对我来说,该工具应该适应代码,而不是相反。

EDIT2:这似乎并没有在 Linux 上发生,所以我想这是一些 Windows 特定的东西。结果我更新了标题。

0 投票
1 回答
354 浏览

sublimetext3 - 设置项目依赖的构建系统变量

我编写了一个调用 bash 或批处理构建脚本的构建系统。现在,我将构建脚本复制并粘贴到任何新项目中,并更改项目相关属性。

为了避免每次都修改脚本(或者只使用一个全局设置的脚本),我希望能够在 sublime 项目设置中设置一些变量并将它们放在构建系统中,然后将它们发送到脚本作为参数。

这是否可行而无需定义每个项目的构建系统?

如果它是相关的,这里有一些简化的构建脚本

并构建系统

我希望他们像

0 投票
0 回答
522 浏览

python - Sublime text 3 不构建 python 文件

我正在尝试在 Ubuntu 中以 sublime text 3 构建(Ctrl+B)一个 python(2.7 或 3)文件,我希望它在底部显示一些消息,例如

[ 1.2 秒内完成 ]

但它什么也没显示。我什至在完全删除它后重新安装了崇高文本,但它仍然无法正常工作。我试图为 Python3 制作一个新的构建系统,但用它构建也没有显示任何内容。这是我拥有的构建系统(Python3)

我喜欢的其他 c++11 构建系统运行良好。我也可以在终端中使用 python2.7 和 python3。请在这里帮助我。我现在没有任何想法。

编辑:发现问题。这不是问题,而是我的愚蠢。感谢@math2001 的评论,我意识到我的代码中的第一行是用户input,所以它正在等待用户输入输入。我很沮丧,我没有看到这个。对此感到抱歉

0 投票
0 回答
230 浏览

environment-variables - 在 Sublime Text 3 中导入 python 3 库的问题

我在 Mac 上,最近为 Sublime 3 添加了一个 python3 (3.6) 构建,它似乎可以工作。但是,当我导入使用 pip3 安装的库时,我在 Sublime IDE 中得到了这个奇怪的输出。

例如,我尝试导入 Numpy(我的脚本什么也没做),我得到了这个输出:

如果我导入多个库,我会为我尝试导入的每个库重复一次此输出。

论坛上有另一个帖子建议将我的路径变量添加到现有的 $PATH 中。我试过了,但没有用。我在处理路径变量方面不是很有经验,所以我猜我只是没能做对。

我该如何解决这个问题?
谢谢!

PS这是构建:

编辑:添加了构建

0 投票
0 回答
165 浏览

python - Sublime text Python Program上没有显示输出

我想用sublime text在 python 中运行一个简单的简单打印函数。我的Python.sublime-build样子是这样的:

这是我的简单输出 python 程序 -没有输出显示并且说没有构建系统

这里发生了什么问题?

0 投票
1 回答
135 浏览

regex - file_regex 打破了崇高的构建

此正则表达式适用于 SublimeText 搜索字段:

.sublime-build如果我在文件中使用该正则表达式:

  • \.以红色突出显示,并且
  • 构建系统无法识别。

当我注释掉该行时"file_regex": "([^\/]+\.java)",构建系统被识别。

问题:为什么在搜索中起作用的正则表达式在.sublime-build文件中不起作用?

0 投票
2 回答
409 浏览

python - 安装 Sublime Text 3 后不存在 .sublime-build 文件

安装 Sublime Text 2 并运行几个.py文件后CTRL+B,我可以在文件系统中找到这个文件:

但是,在安装了 Sublime Text 3 (portable version from here ) 并运行了一些 Python 文件后,我仍然无法Python.sublime-build在整个文件系统中找到与 Sublime Text 3 相关的内容。

.sublime-build配置文件是否被打包到另一个文件/包中,为什么,因为它使编辑变得不那么方便?

0 投票
1 回答
112 浏览

sublimetext3 - 具有不同扩展名的 XML 的 Sublime 构建

我有一个使用 .xml 类型的 XML 文件的项目.uvprojx

我有一个我发现并稍作修改的崇高构建,它工作正常,但我无法让构建系统自动检测这是它需要使用的构建。我需要手动转到工具-> 构建系统-> 我的构建。

这是我的.sublime-build文件:

我将 python 包装器作为.exe构建文件创建了一个新进程,因此我需要将输出保存到文件中并在 Python 中读取它,但无论如何它运行良好。

我想要的是,当我打开带有扩展名的文件时,.uvprojx这个构建是默认的。如果重要,Sublime 会将此文件检测为XML(它是)。

0 投票
1 回答
127 浏览

javascript - Sublime Text 3 构建问题 Haml/jQuery $ is not defined

我正在使用 sublime text 3 编辑器

错误如下

jquery引用的加载应该是正确的..

在 file.haml 上是这样的

我的 file.js 在我的网页上的工作方式相同,但是,如果我尝试构建它...给出这个错误

有人可以向我解释为什么吗?