WinEdt 中Ctrl+O有一个窗口供用户选择要打开的文件。用户可以选择要显示的文件类型;例如 TeX、HTML 和许多其他文件。在 TeX 类别中列出了几种不同的文件类型。
两个问题:
是否可以改变这一点,或者添加一个新类别,以便只显示 TeX 文件?
如何更改默认值以便在Ctrl+O使用时出现 TeX 类别?
我使用 WinEdt 9 Build: 20140917
答案1
打开对话框中显示的文件类型取决于中定义的“模式” Modes.ini
。
这就是你必须要做的。
显示“选项界面”(选项 -> 选项界面)
在“选项界面”中,双击“模式”项(
Modes.ini
打开)。您将看到以下列出的模式
MODE="Default|*.*" MODE="TeX|*.tex;*.ltx;*.texi;*.dtx;*.fdd;*.drv;*.ins;*.sty;*.fd;*.def;"+ "*.clo;*.cls;*.aux;*.lof;*.lot;*.toc;*.bbl;*.gls;*.glo;*.ind;*.idx" MODE="BibTeX|*.bib" MODE="MetaFont|*.mf" MODE="MetaPost|*.mp;*.mpx" MODE="BST|*.bst" MODE="IST|*.ist" MODE="HTML|*.html;*.htm;*.shtml;*.shtm;*.php;*.hhc;*.hhk" MODE="NSIS|*.nsi;*.nsh" MODE="DATA|*.*;*.dat;*.ini;*.cfg;*.dic" MODE="ASCII|*.*;*.txt;*.edt" MODE="ANSI|*.*;*.doc" MODE="Fortran|*.for;*.f;*.f77;*.f90;*.f95" MODE="Binary|*.*;*.exe;*.dll;*.com;*.dvi;*.bmp" MODE="Application|*.exe;*.com;*.bat"
可以看到,包含所有文件类型的“默认”模式被列在第一位。
因此,如果您希望“TeX”模式成为默认模式,只需切换行
MODE="Default|*.*"
和
MODE="TeX|*.tex;*.ltx;*.texi;*.dtx;*.fdd;*.drv;*.ins;*.sty;*.fd;*.def;"+ "*.clo;*.cls;*.aux;*.lof;*.lot;*.toc;*.bbl;*.gls;*.glo;*.ind;*.idx"
这样,当您按下 时Ctrl+O,您将看到所有这些文件类型(
.tex
、.ltx
等)。如果你想看到仅有的
.tex
文件,保留这些行,并在行之前MODE="Default|*.*"
添加
MODE="TeX|*.tex"
此时,按Shift+Ctrl+F9重新加载文件即可完成。