草庐IT

ruby - 崇高文本 3 : Ruby syntax highlighting bug

9月13日,Sublime发布了SublimeText3的第一个非测试版。我刚刚进行了升级,现在我在使用Ruby时遇到“改进的语法突出显示”问题。deffoo@bar/@bazend因此,如果我想划分实例变量,语法高亮会中断。有人知道如何解决这个问题吗?谢谢更新:This拉取请求解决了这个问题。克隆repo并将/Packages/Ruby移动到~/Library/ApplicationSupport/SublimeText3/Packages/重新启动Sublime后,语法问题已修复! 最佳答案 尝试安装BetterRuby.它解决

javascript - 崇高文本 3 : Build System - node. js。 NPM 模块未执行

我正在尝试在sublimetext3构建系统中执行node-dev。node-dev在我的路径中:然而当我运行这个构建脚本时:{"cmd":["node-dev","$file"],"selector":"*.js"}我收到此错误,这也表明npm在我的路径中。然而,当我使用node而不是node-dev运行相同的构建脚本时,它执行得很好。我还尝试包含指向node-devbin文件夹的“路径”变量,这根本没有帮助。如有任何帮助,我们将不胜感激。谢谢。 最佳答案 以下在Windows上的SublimeText3中为我工作工具->构建系统

Windows 崇高文本 3 "make: *** No targets specified and no makefile found. Stop."

很多人显然出于某种原因遇到了这个问题,但我还没有找到适用于我的特定案例的任何已回答问题。如果有一个我错过了,我当然会很感激被指出来(最好是以一种尊重的方式)。如问题所示,我在Windows7x64机器上使用SublimeText3(稳定版,Build3059)。我正在为我的项目使用make构建系统,因为这是我工作时在Mac上使用的系统,虽然它不一定在Windows上最有意义(没有双关语意),但它确实应该使用正确的设置。我意识到我可以通过不使用make来避免这个问题,但我更愿意了解问题是什么而不是(或除此之外)只是做其他事情。以下是来自命令行的一些信息(即普通的Windows命令提示符)

崇高文本:如何检测编码错误(非现有变量...)

我正在使用Sublime文字,而且我很陌生。我想突出显示我的编码错误:缺少半结肠,非现有变量...但是即使安装了衬里,SublimeLinter软件包,JSLINT和JSHINT,它也无法按照我想要的方式工作。JSLINT太严格了:它给我使用标签而不是空格的错误。我想要的是:关于缺少半结肠的错误错误,如果我使用在任何地方都没有定义的变量我怎样才能做到这一点?我之前在此论坛上和Google上检查过,但是我什么都没找到:(尼古拉斯。看答案我认为eslint适合您的需求。它比jshint和jslint更新。您可以在此处阅读比较:https://www.sitepoint.com/comparison

如何使用正则表达式用$符号包围所有数字?崇高的文字3

我在乳胶中有一张桌子,我正在使用崇高的文字。问题很简单,我有数字说输入:3.3&42.32&123除了$符号包装外,是否有一种使用正则表达式用相同数字替换数字的方法:输出:$3.3$&$42.32$&$123$看答案我找到了答案。但是,老实说,我建议每个不知道正则表达的人观看前四个系列https://www.youtube.com/watch?v=c9hbsuswilw我问题的答案是我在SublimeText3编辑器中使用正则表达式。因此,答案是放入发现(CTR+F)Find:(\d+\.\d*)Replacewith:\$$1\$(afterpressingonthereglerexpres

PHP崇高的文本使用查找并替换正则表达式

我有问题,我需要在这里搜索并替换一些单词是一个例子:$num=$enreg1["num"];$daterecep=$enreg1["date_recep"];我想结束:$num=$enreg1->num;$daterecep=$enreg1->date_recep;然后我写了这个正则表达:enreg[1-9]?\["[\w]+"]它工作正常,我像我想要的那样找到所有的词,但是问题是当我想替换发现的东西时。因为我只想一无所有地替换[“->和”]。如果有人知道如何替换的崇高文本!谢谢你的帮助!!!!看答案您需要在正则表达式中添加括号以获得匹配的值,例如:(enreg[1-9]?)\["([\

更改崇高文本中的用户设置3

我正在尝试更改崇高文本3的用户设置,以便默认情况下禁用单词包裹。但是,我遇到了一些问题。Sublime文本不能让您在首选项下更改默认设置->设置。我知道这一点,而且我已经阅读了已经告诉我这一点的每个堆叠问题。所有这些问题的答案总是“转到偏好->设置-用户”或者“导航到C:\users\me\appdata\roaming\sublimetext3\packages\user\preverences.sublime-settings并在此处修改文件。”我遇到的问题是,这些选项似乎都没有用。我没有偏好->设置-用户选项(仅设置,设置-语法特定和设置-无分散注意力)。当我尝试c:\

html - 崇高文本 3 "Failed to start Server"

在SublimeText3中编辑html文件时,我经常会收到一个消息框,内容为FailedtostartServer。它还会创建一个控制台条目error:Failedtostartserver。据我所知,我没有安装任何应该与html文件交互的包。这些文件与sublime项目无关。这条消息来自哪里?这真的很让人分心(比“请给我买”弹出窗口更让人分心)。 最佳答案 然后你有没有安装任何JS包?https://github.com/ternjs/tern_for_sublime/blob/master/tern.py此插件的错误文本是无法

html - 崇高文本 3 "Failed to start Server"

在SublimeText3中编辑html文件时,我经常会收到一个消息框,内容为FailedtostartServer。它还会创建一个控制台条目error:Failedtostartserver。据我所知,我没有安装任何应该与html文件交互的包。这些文件与sublime项目无关。这条消息来自哪里?这真的很让人分心(比“请给我买”弹出窗口更让人分心)。 最佳答案 然后你有没有安装任何JS包?https://github.com/ternjs/tern_for_sublime/blob/master/tern.py此插件的错误文本是无法

python - 崇高文本 3 API : Get all text from a file

我正在尝试为sublimetext3创建一个插件。现在我只能选择一个窗口中的所有文本并将其复制到另一个窗口中。代码:importsublime,sublime_pluginclassPrintCodeCommand(sublime_plugin.WindowCommand):defrun(self):#foreachcaracter,addittoastringwiththesubstrmethods=""forxinrange(0,self.window.active_view().size()):s+=self.window.active_view().substr(x)newFi
12