Sublimetext3 包名称中的空格

Sublimetext3 包名称中的空格,sublimetext3,sublimetext,sublime-text-plugin,Sublimetext3,Sublimetext,Sublime Text Plugin,我读过说明书,据说CamelCase或snake_案例会使搜索结果更准确 使用大小写或下划线表示法。ST3中的其他Python包将能够更轻松地与之交互此外,搜索索引器将正确分割单词,使搜索结果更准确。显然,如果包名是单个单词或不包含Python,这并不重要 然而,目前尚不清楚所说的搜索是哪个。哪一个?(据我所知,这与使用Ctrl+F或Ctrl+Shift+F键调用的搜索无关。)它所指的搜索索引器是允许您搜索包的索引器。搜索只匹配以您使用的搜索词开头的整词和部分词;例如,可以使用搜索词Her找到包

我读过说明书,据说CamelCase或snake_案例会使搜索结果更准确

使用大小写或下划线表示法。ST3中的其他Python包将能够更轻松地与之交互此外,搜索索引器将正确分割单词,使搜索结果更准确。显然,如果包名是单个单词或不包含Python,这并不重要


然而,目前尚不清楚所说的搜索是哪个。哪一个?(据我所知,这与使用Ctrl+F或Ctrl+Shift+F键调用的搜索无关。)

它所指的搜索索引器是允许您搜索包的索引器。搜索只匹配以您使用的搜索词开头的整词和部分词;例如,可以使用搜索词
Her
找到包,但不能使用
ermes
erm
找到包

为了使包含多个单词的包更容易搜索,索引器知道将
CamelCase
snake\u-case
名称拆分为单词以提供术语,因此
CoolColorScheme
CoolColorScheme
更容易查找

此外,在Sublime中,包实际上是一个python模块,它允许其他包在需要时引用其中的代码。例如,您可以通过将默认命令子类化来创建自定义
exec
命令:

导入升华
导入升华插件
从Default.exec导入ExecCommand
类MyExecCommand(ExecCommand):
通过

如果在包名中使用空格,这将变得更加困难,因为模块名中不允许使用空格。因此,如果您的包不包含Python代码,这一点就不那么重要了,因为这样其他包无论如何都无法引用其中的代码。

它所引用的搜索索引器就是允许您搜索包的索引器。搜索只匹配以您使用的搜索词开头的整词和部分词;例如,可以使用搜索词
Her
找到包,但不能使用
ermes
erm
找到包

为了使包含多个单词的包更容易搜索,索引器知道将
CamelCase
snake\u-case
名称拆分为单词以提供术语,因此
CoolColorScheme
CoolColorScheme
更容易查找

此外,在Sublime中,包实际上是一个python模块,它允许其他包在需要时引用其中的代码。例如,您可以通过将默认命令子类化来创建自定义
exec
命令:

导入升华
导入升华插件
从Default.exec导入ExecCommand
类MyExecCommand(ExecCommand):
通过
如果在包名中使用空格,这将变得更加困难,因为模块名中不允许使用空格。因此,如果您的包不包含Python代码,那么这一点就不那么重要了,因为这样其他包无论如何都无法引用其中的代码