textmate 相关问题

TextMate是Mac OS X的文本编辑器。

如何为 VS Code 语言扩展的注释内的括号定义括号对着色?

我正在为一种语言制作 TextMate 语法以获得语法突出显示。这是文档注释中 @link 标签的规则: "scopeName": "source.amx.pawn", “模式”...

回答 1 投票 0

在哪里可以找到 TextMate 语法的文档?

我正在制作一种自定义编程语言。我想制作一个 VS Code 扩展,它将语言语法标记化。我还发现它使用 TextMate 语法。所以我需要学习如何...

回答 1 投票 0

Textmate2 保存失去焦点的效果

在 TextMate 1 中,有一个选项可以保存失去焦点的情况。也就是说,当您切换到另一个应用程序时,您的 TextMate 文档将会保存。如何在 TextMate 2 中重新创建此行为?

回答 5 投票 0

Python 运行旧版本的 python 脚本[已关闭]

我有一个在 Flask 下运行的脚本(它是 Web 服务的一部分 - 脚本用于设置数据库)。代码是使用 Textmate 编辑的。当我进行编辑时,我可以看到...

回答 1 投票 0

如何在命令行中启动textmate

因为我在安装时没有创建textmate链接,所以找不到'mate'命令。谁能帮我解决这个问题?谢谢

回答 6 投票 0

在 Textmate 中将参数变量添加到文件名

我正在尝试运行一个以 从系统导入argv 在 TextMate 中运行文件时如何运行文件并添加变量?我使用“Command - R”命令来运行

回答 1 投票 0

如何在 VSCode 扩展中突出显示块注释和内联注释的语法?

这是我要实现的目标: 这就是我得到的: 我的小语法突出显示 vscode 扩展如下所示: package.json(重要摘录) “贡献”:{ “语言&q...

回答 1 投票 0

自动完成HTML结构的快捷键

我正在寻找应该用来自动完成 HTML 结构的快捷键。 例如,当我输入 html 并按几个键时,应该出现以下结构: 我正在寻找应该用来自动完成 HTML 结构的快捷键。 例如,当我输入 html 并按几个键时,应该出现以下结构: <!DOCTYPE html> <html> <head> <title> </title> </head> <body> </body> </html> 注意:我使用的是 MAC “!”键入后,按键盘上的“TAB”键。 也许您应该研究一下 IDE 的模板,例如在 Sublime Text 中,您有 snippets,我建议您研究一下。 但是,您可以使用Emmet 等工具包来使用另一种工作流程。您在 Emmet 中特别想要的功能称为“扩展缩写”。本质上,您输入“类似 CSS”的字符串,将脱字符号放在字符串末尾,然后按 Tab 键,Emmet 会将其解析为 HTML。例如,以下字符串: !doctype>html>(head>title)+(body) 将编译为上面的内容(尾随结束标记为</!doctype>,这有点尴尬。但是Emmet非常聪明,我们可以更进一步..所以扩展: html:5 真的会给你 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> </body> </html> 这正是您正在寻找的!如果你想更进一步,Emmet 还支持扩展 !,它是 html:5 的别名。只有一个字符。 查看Emmet 的备忘单了解更多细节。 在 TextMate 中,这些称为片段,可以轻松地为它们分配选项卡完成快捷方式; 在 TextMate 2 菜单中选择 Bundles » Edit Bundles…。 选择您想要添加片段的包,例如HTML。按 Cmd-N 创建一个新的捆绑包项目,然后选择“片段”。 选择菜单操作 按 Command + N 创建新项目,选择片段。 在文本区域中复制并粘贴您的模板。 抽屉上有一个“Tab Trigger”字段,在那里输入“html”。 保存。 现在,当您输入“html”并按 Tab 键时,您的代码片段将被插入。 有关创建代码片段的更多信息。 注意:我在您的正文标签之间添加了“$0”。这是一个制表位,您的光标将出现在 $0 处。您可以在此处阅读有关高级片段功能的更多信息。 以我的拙见; html 尚未完成制表符,因为没有好的方法来预测您在 html 模板中想要的内容。 当然,Emmet(正如 @bitten 在他的回答中建议的那样)给了你 一些东西 ,但是 html:5 做得太多了; HTML5 不强制要求使用 html、head 或 body 标签。请参阅此堆栈帖子,了解 HTML5 的可选标签。请参阅 bitten 的评论,了解对此方法的一些合理担忧。 也就是说,我确实使用 Emmet,值得研究。 至于在 TextMate 中插入 HTML5 的文档类型,只需键入 doctype 和 Tab。 点击!在选项卡之后,您将获得结构。 在 PyCharm 中的 index.html 中,我输入感叹号“!”,然后按 TAB 键并插入 HTML 样板代码块。

回答 5 投票 0

VSCode:用户设置中的 TextMate 正则表达式

我正在尝试更改主题以更适合我的日常使用,但在尝试自定义特定单词或模式时遇到了一些麻烦。 我现在正在使用这种格式; “编辑。

回答 1 投票 0

如何在 AvaloniaEdit 中使用自定义语法高亮?

我正在尝试使用https://github.com/AvaloniaUI/AvaloniaEdit。 它工作正常,但我无法让我的自定义语法突出显示工作。 我需要使用哪些功能?哪些文件? 我有所有语法

回答 1 投票 0

如何为 editor.tokenColorCustomizations 编写一个 TextMate 选择器,以在文档注释中针对 C# 类名的嵌套范围?

我想在我的 VS Code 主题中自定义 C# 类名称的颜色,但只能自定义 XML 注释中的引用。例如: /// // (1) 应该是...

回答 1 投票 0

如何使代码段格式成为变量

是否可以制作一个片段来生成如下所示的代码,同时只使用一个制表位?或者至少在用户切换到它时将 SomeVar 作为占位符。 常数 someVar =

回答 1 投票 0

我如何匹配文本伴侣语法中的冒号(或更简单的字符串)之后的字符串

我有一个只有字符串和冒号的文本伴侣语法。是否可能有一个模式与匹配后跟冒号的字符串相匹配,该冒号的名称与非冒号的字符串不同...

回答 1 投票 0

TextMate在python中不执行encode()函数

朋友。我处理TextMate中的一个问题,该问题通常用于编写代码。对于我的哈希映射脚本,我需要将字符串编码为字节。例如,如果我写:password =“ orange” bytes_list = ...

回答 1 投票 0

如何将TextMate语法(XML格式)转换为YAML或JSON格式

Textmate语法(.tmLanguage文件)有时以XML格式表示。我想转换为更具可读性的格式(即JSON或YAML)以集成到VS代码语法突出显示中...

回答 1 投票 0

如何在VS Code中返回旧语法突出显示行为?

最近的更新已终止JavaScript语法,我想返回过去的行为。告诉我该怎么做?这里显示了当前行为:现在,在...

回答 1 投票 -1

夏令营TextMate主题

回到TextMate网站上的User Submitted Themes Wiki页面上,有一个指向主题“ Summer Camp”的链接,该条目仍然存在,但该链接不再起作用。我想知道是否有人...

回答 2 投票 0

用于在子字符串中用破折号替换空格的正则表达式。

我一直在努力寻找一种方法,用字符串中的破折号代替空格,但只能替换字符串中特定部分内的空格。来源:ABC *这是一个子字符串* DEF我在...

回答 6 投票 4

TextMate包将行尾从CRLF转换为LF

我可以使用sed“ s / $ /`echo -e \\\ r` /”将LF转换为CRLF我也可以使用perl -pe's / \ r | \ n // g'删除所有行尾创建了一个修改后的版本,我认为它将仅从CRLF中删除CR ...

回答 2 投票 1

TextMate 2中的Python文本折叠不折叠列表/元组/字典

我有点落后于时代,只是注意到Textmate 2存在-我多年来一直使用1.5.10。我正在尝试,并且在某些方面改进了Python的代码折叠。 (它不再吃...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.