sublimetext3 - 如何在 Sublime Text 文件夹 View 中显示二进制文件

标签 sublimetext3 sublimetext

我正在使用 Sublime Text 3 编写 C 库。我希望能够引用 lib 构建目录,并查看实际构建的二进制文件。但是,Sublime 将目录显示为空。

empty_lib_dir

如何在 Sublime Text Folders View 中显示库二进制文件?

最佳答案

侧栏中显示和不显示的内容由以下两个设置以及一个要记住的附加设置控制(此处显示为默认值):

// folder_exclude_patterns and file_exclude_patterns control which files
// are listed in folders on the side bar. These can also be set on a per-
// project basis.
"folder_exclude_patterns": [".svn", ".git", ".hg", "CVS"],
"file_exclude_patterns": ["*.pyc", "*.pyo", "*.exe", "*.dll", "*.obj","*.o", "*.a", "*.lib", "*.so", "*.dylib", "*.ncb", "*.sdf", "*.suo", "*.pdb", "*.idb", ".DS_Store", "*.class", "*.psd", "*.db", "*.sublime-workspace"],

// These files will still show up in the side bar, but won't be included in
// Goto Anything or Find in Files
"binary_file_patterns": ["*.jpg", "*.jpeg", "*.png", "*.gif", "*.ttf", "*.tga", "*.dds", "*.ico", "*.eot", "*.pdf", "*.swf", "*.jar", "*.zip"],
folder_exclude_patterns自动阻止文件夹列表出现在侧栏中(这里是版本控制系统的控制目录),而 file_exclude_patterns对文件执行相同的操作,并包括为多个平台编译的目标文件和库文件。

为了让它们出现在侧边栏中,您需要修改 file_exclude_patterns default 以便不列出您要查看的文件。

如果这样做,文件将显示在侧边栏中,但当您使用 Goto Anything 时,它们也会显示在要打开的文件列表中。或者当你在你的项目中搜索时。
要解决此问题,您需要添加从 file_exclude_patterns 中删除的所有文件。至 binary_file_patterns以便 Sublime 知道它们是二进制的,因此不有趣。

要调整设置,请使用 Preferences > Settings ,然后将左侧 Pane 中的默认值复制到右侧的自定义设置中,然后修改右侧的版本。

确保您不只是在不复制默认设置的情况下创建新设置,或者您实际上关闭了所有默认排除项,这可能会导致您遇到问题。

关于sublimetext3 - 如何在 Sublime Text 文件夹 View 中显示二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49157315/

相关文章:

sublimetext2 - Sublime Text - 如何找出键绑定(bind)的内部命令名称?

javascript - 如何在 JavaScript 文件中启用 Emmet 的制表键处理程序(HTML 快捷方式)?

diff - 升华 : 'Merge: left to right' grayed out, 但 'Merge all: left to right' 可用

sublimetext3 - 如何更改 .txt 文件的配色方案使其始终成为 Sublime 3 中的默认方案

sublimetext3 - 如何在Sublime中禁用触摸栏

sublimetext3 - 如何从 Sublime Text 3 的列表中删除重复项和原件?

ide - 如何更改 Sublime Text 3 中的文件夹和菜单字体大小?

ruby - 如何直接从控制台中的 rspec 输出打开编辑器?

jsx 中的自动完成 html 标签(sublime text)

sublimetext - 按字母顺序对侧边栏中的 "Open Files"进行排序?