问题标签 [sublimetext4]

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 回答
151 浏览

sublimetext3 - 折叠或折叠所有未选择的行以在崇高文本中进行多次编辑

例如我有这个代码:

会有很多这样的“顺序代码”(我在这个例子中只使用 4,5 和 6)。我想同时编辑多行。我可以使用 cmd-D 编辑多个。但在我的真实脚本中,这 3 个代码块彼此相距很远,它们之间有 100 行。因此,当我执行 cmd D 并进行编辑时,我无法同时看到所有行。有什么方法可以隐藏那些中间代码,以便折叠除我正在编辑的代码之外的所有内容?或者有什么更好的方法?

0 投票
1 回答
28 浏览

autocomplete - 当光标位于 sublimetext 中的单引号或双引号内时如何隐藏选项菜单

我正在尝试使用 autofilename 插件,但由于某种原因,它取代了我或错误地更正了文件路径,我想我知道这是因为当光标位于单引号或双引号内时,这些选项会自动显示为引用:

在此处输入图像描述

如您所见,显示了几个不存在的选项,例如目录或文件名,这些名称主要是存在于 class 和 id 中的名称等。

那么如何避免只有当光标在单引号或双引号内时这些选项才会出现。

正如我提到的,我正在尝试使用 autofilename 插件,但它会自动删除或更正我错误的数据,我使用的是 sublime text 4113

0 投票
0 回答
25 浏览

sublimetext3 - 在 Sublime Text 4 中使用混合空格和制表符缩进

曾经有一个扩展允许在 GitHub 上为 Sublime Text 3 混合缩进 - > https://github.com/YKZDY/SmartIndent-sublime

例如,这允许用于第一级 4 个空格 第二级制表符 第三级制表符 + 4 个空格和第四级 2 制表符等。

我们公司历来使用这种格式并且不会改变。在 Sublime Text 4 中有什么方法可以做到这一点吗?ST3 的附加组件在 ST4 中不再正常工作,我不知道如何自己修复它。

0 投票
0 回答
61 浏览

encoding - 在 Sublime Text 中显示重音字符的问题

当我在编辑器中输入重音字符(Windows 10 上的 Sublime Text build 4113)时,它看起来像这样:

打字

我用 utf-8 编码保存它并关闭它,但是当文件再次打开时,字符无法正确显示: 重新开放

该文件可以在记事本中正确显示。

我尝试“使用编码 utf-8 重新打开”,但没有任何改变(我"default_encoding": "UTF-8"的设置中有)。我的崇高文本设置有什么问题还是应该以其他方式保存?我不知道为什么 sublime text 总是在 .dump 文件中打开带有这些字符的文件,通常它不会以这种方式打开小文件。

我在以下文件重新打开之前和之后粘贴字符:çàéèâîôûêïëäüöÿœ 莽脿茅猫芒卯么没航道茂毛盲眉枚每舱


编辑:

最后我注意到导致问题的旧包有问题。每当我打开一个包含重音字符的文件时,旧GBK-Support包都会尝试将文件转换为.dump文件并最终出现错误

它转换文件中的所有重音字符.dump(但不是原始字符,这就是为什么重新加载编码无济于事)。

只需删除此软件包即可解决问题。

0 投票
0 回答
130 浏览

sublimetext - 在 Sublime Text 4 中,有没有办法让拆分视图创建一个新的临时行(而不是临时列)?

我知道将主视口划分为永久行和列的所有多种方法,但我经常想做的是临时拆分到同一个文件中,而不调整我现有的任何“永久”行或列; 如果我可以使用拆分视图命令(可从文件菜单中获得,并作为右键单击的上下文菜单项)在当前视图下方创建一个新的临时视图作为临时行(而不是临时柱子)。

有没有办法通过新的绑定或巧妙的快捷方式来实现这一点?

或者,目前最好的解决方法是什么(如果没有描述的实际解决方案)?

0 投票
0 回答
266 浏览

reactjs - sublime text 4:如何添加 JSX 语法高亮

我已经安装了sublime text 4

我已经babel-sublime在 sublime text 中安装了包。

但是我仍然没有看到突出显示语法的 js 文件

我仍然看到

在此处输入图像描述

0 投票
0 回答
34 浏览

sublimetext4 - sublime text 4:当文件夹结构不同时,转到函数定义不起作用

我正在使用 sublime text 4 (4113 build)

我有一个python项目

django项目的一些基本文件夹结构

现在在我的models.py中我有

现在我可以按 F12 转到 AbstractBaseUser

而使用此文件夹结构

转到定义不起作用。

当 venv 文件夹位于 django 文件旁边时,转到定义不起作用。

0 投票
1 回答
64 浏览

typescript - 如何在 SublimeText 中禁用下划线变量?

当光标在它上面时,哪个选项负责给这些变量加下划线?

崇高文本

0 投票
1 回答
126 浏览

python - 在 Windows 10.0.22449 build 22449 上使用 Python 3.9.7 和 Sublime build 4113 时找不到 hello_world.py

我正在尝试根据 Eric Matthes 在 Python Crash Course 2nd edition 中的说明构建我的 hello_world.py 代码。这个过程似乎很清楚,所以当我试图准确地遵循指示时,我显然在此过程中遗漏了一些东西。从 7SEP2021 开始,我已经安装了 Python 3.9.7 和 Sublime。在 Powershell 中,第一个基本命令可以正常工作:

根据这本书,我不必配置 Sublime,因为我的系统上没有 Python2 的实例。但是,当我创建文件夹“python_work”并将文件“hello_world.py”放入其中时,我收到的构建结果似乎不正确:

[WinError 2] 系统找不到指定的文件 [cmd: ['py', '-u', 'C:\Users\dtkee\Desktop\Python Crash Course\python_work\hello_world.py']] [dir: C :\Users\dtkee\Desktop\Python Crash Course\python_work] [路径:C:\Program Files (x86)\VMware\VMware Workstation\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath ;C:\Program Files\Python37\Scripts;C:\Program Files\Python37;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1 .0;C:\WINDOWS\System32\OpenSSH;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\PuTTY;C:\Users\dtkee\AppData\Local\Microsoft\WindowsApps ;C:\Users\dtkee\Desktop\PenTest Tools\Ncrack;;C:\Program Files\JetBrains\IntelliJ IDEA Educational Edition 2020.2\bin;;C:\Program Files (x86)\Nmap] [已完成]

我以为我完全按照书上的指示去做了;我没有对默认位置或设置进行任何更改。我已经删除了该文件并重新创建了几次,但我仍然收到相同的结果。“找不到文件”“无效语法”“hello_world 未定义”。

即使我可以在目录中看到该文件,但有些东西让 Sublime 不这么认为。任何见解或建议将不胜感激!

0 投票
1 回答
28 浏览

r - 如何将字符串分配给 Sublime Text 4 中的键绑定?

有没有办法用给定的键绑定打印一些东西Sublime Text 4

例如。为了R,我希望alt+oem_minusalt+-keybindings 笔画产生<-.

我知道无论我想做什么,我都可以录制一个宏,这会很好,但是这个动作太简单了,我想知道我是否可以不使用宏。

我知道默认情况下可能有语言插件和 IDE 包含此功能,但最明显的一个, R-IDE似乎没有它,而且,Sublime它只是一个快速脚本的编辑器,而不是一个全面的 IDE,我必须打算用我不需要的脚本来加重应用程序。

预先感谢您的任何回复!