sublime-text-plugin相关内容

Sublime 文本插件不起作用

我正在使用 Sublime text 3 并且正在编写一个简单的插件,我遇到的问题是,每当我将 myplugin.py 放在 Packages/User 文件夹中时,我都会得到完美的结果. 但是 当我将 myplugin.py 文件移动到一个文件夹(例如 myplugin/myplugin.py)时,插件不再工作.我试图查看控制台是否记录了任何信息,但没有发现与我的问题相关的任何信息. ..
发布时间:2021-08-31 20:18:53 Python

如何在保存时启用 sublime text 以第一行作为文件名?

之前 Sublime 过去默认将第一行作为文件名,但现在它是“无标题".有没有办法启用它或有插件吗? 谢谢 解决方案 当语法设置为纯文本时,第一行仅用作未保存文件的文件名.只要您更改语法突出显示并键入内容,它就会将选项卡名称更改为“无标题". 此操作的实现位于默认包 set_unsaved_view_name.py 文件中.要使其适用于所有语法: 如果尚未安装 Packa ..
发布时间:2021-08-31 20:17:06 其他开发

获取 Sublime Text 3 上的所有范围名称

我正在为 ST3 创建一个插件,并且需要所有已定义范围的列表.我知道点击 ctrl+alt+shift+p 会在状态栏中显示当前范围,但我不能对每个文件扩展名都这样做. 编辑: 除了简单的 .tmLanguage 文件之外,我还提取了 .sublime-package 文件并从内部读取 .tmLanguage 文件.这在列表中添加了一些条目,例如 source.php.但是 sourc ..
发布时间:2021-08-31 20:16:31 Python

如何在 sublime text 3 中启用括号高亮插件?

我正在使用 sublime text 3 build 3059,安装了支架高亮插件但不起作用如何使其工作?我尝试了几种解决方案,但没有效果.这是截图: 解决方案 插件正在运行 - 您会在屏幕截图中注意到开始和结束 {} 括号是粗体的白色下划线 (默认样式),也显示在装订线中,行号旁边.如果想自定义显示更多,先打开Preferences ->;包设置 ->括号荧光笔 ->括号设置 - 用户. ..
发布时间:2021-08-31 20:16:25 其他开发

运行 Sublime Text 3 插件时保存编辑

为了理解我想要实现的目标:在另一个视图中打印延迟文本... 我正在尝试使这个 sublime text 3 插件正常运行我想使用传入我的 run 方法的参数的编辑来调用我的类的多个方法: # 示例代码,没什么实际意义类 MyCommandClass(sublime_plugin.TextCommand):我的编辑 = 无def运行(自我,编辑):self.myEdit = 编辑# 东西se ..
发布时间:2021-08-31 20:16:16 Python

如何在 sublime text 3 中访问 python shell?

是否可以为全栈python开发设置sublime text.我的意思是:1. python shell,我可以在其中输入表达式并立即获得结果,2. shell 会为'input' 方法工作,它会提示用户输入数据. 我已经安装了主题和配色方案,但是控制台/shell 不工作或者我没有从包控件中获得正确的包.我想要一个可以在 sublime text 中工作而无需进入 IDLE 的环境.如果你知 ..
发布时间:2021-08-31 20:15:23 Python

使用 sublime text 3 删除 U+200B 零宽度空格字符

如何在使用 sublime text 3 时制作 U+200B 字符或删除它们.我找到了 http://pastebin.com/ehWxNfMe 但我不知道如何使用它 解决方案 以下将在 Sublime Text 2 和 3 中工作.但是,由于后面讨论的一些问题,它有可能在编辑大文件时阻塞程序,和/或在慢速计算机上.使用异步方法的 Sublime Text 3 特定版本位于底部. ..
发布时间:2021-08-31 20:14:23 Python

Sublime 文本编辑器中的 PHP 语法检查

在Gedit中,我可以在当前文档上添加一个“php -l"的外部工具,如果我安装了PHP命令行,它将对文档进行语法检查.有没有办法用 Sublime Text Editor 做到这一点?(请注意,我有一台 Mac 并且安装了 PHP CLI.) 我想我必须将代码片段粘贴到 Sublime 插件中,对吗? 解决方案 您所指的操作称为“linting",并且有许多 Sublime 插件可 ..
发布时间:2021-08-31 20:11:05 PHP

在 sublime 中,为什么 def run 在一种情况下工作而不是另一种情况下工作,我该如何使它工作?

我有一个类 blahtestCommand(sublime_plugin.ApplicationCommand) 运行,但失败了. 另一个类,我用 sublime_plugin.TextCommmand) 工作. 我对运行定义应该是什么样子感到有点困惑.我知道 java(10 年前做过一些 OOP 编程,我记得很清楚),但我对 python 知之甚少.(所以我不太了解一个带参数的类,因 ..
发布时间:2021-08-31 20:09:36 Python

使用 SublimeText 将行移到下一部分

我正在寻找一种使用 SublimeText 将一行移动到“下一部分"的方法.如果是文本,它可能在“下一段"中(见下文),如果是 XML,则在“下一个节点"中,如果是代码,则在“下一个代码块"中,等等. 目前我多次使用 CTRLSHIFTDOWN ARROW 将它移到下一部分,但我认为 SublimeText 可能有这个开箱即用的功能. 主要用例示例: §ion1abcdefg ..
发布时间:2021-08-31 20:07:51 其他开发

在 Sublime Text 中保存时自动运行命令

当我在 Sublime Text 中保存 .js 或 .jsx 文件时,是否可以自动运行 eslint? 我现在正在使用 ESLint sublime 包,但我每次都必须手动运行它使用 Cmd + Option + e. 谢谢! 解决方案 是的,这可以通过一个简单的事件驱动插件来完成,就像我在下面写的那样. 插件已经过测试,但没有使用 eslint 命令,因为我不想安装那 ..

在 Sublime 中检测编辑器退出事件

有没有办法在 Sublime 2 中检测编辑器退出事件? 它未列在 API 参考 中,我已尝试使用 EventListener.on_close,但这仅适用于检测视图关闭,这不是我需要的. 我只想在编辑器退出之前执行一些操作,这可能吗? 解决方案 在 ST2 中没有办法做到这一点.在 ST3 中,您可以尝试使用 sublime_plugin.EventListener.on_w ..
发布时间:2021-08-31 20:07:25 其他开发

识别 PHP 未使用和未定义的变量 sublime

我正在使用 sublimetext3 unregistered .我想知道如何配置 sublime 以在 php 中显示未使用和未定义的变量 .sublimelinter-phplint 做了一些有用的工作,但它无法识别在开发过程中非常烦人的自动加载类.我正在寻找一些可以做到这一点的包文件范围. 我已经安装了以下软件包 sublimelinter phpcs 3.subli ..
发布时间:2021-08-31 20:06:07 PHP

SublimeText:使用当前文件作为 arg 运行 exec(选项卡上下文菜单)

我创建了一个选项卡上下文菜单来解码一些数据.现在,我需要将当前文件(Tab 上下文菜单)作为第一个参数来使用 exec 解码这个文件. 目前我使用的是硬编码路径.如何改为传递当前文件的名称? [{ "command": "exec", "args": {"cmd": "P:\\decoder.exe P:\\in.txt"}, "caption": "DecodeJ" },] 解决方 ..
发布时间:2021-08-31 20:05:55 其他开发