Double Commander

2.8. 内置文件查看器

内容

1. 介绍
2. 主菜单
2.1. "文件"
2.2. "编辑"
2.3. "查看"
2.4. "插件"
2.5. "编码"
2.6. "图像"
2.7. "关于"
3. 工具栏
4. 状态栏
5. 预览
6. 复制/移动文件
7. 快速查看
8. 附加设置

1. 介绍

内置查看器设计用于以文本、十六进制或二进制格式查看任意大小的文件以及图像文件。

内置文件查看器

选中的文本将自动复制到剪贴板,要禁用此功能,我们可以使用<AutoCopy>参数。

默认情况下,查看器(内部命令cm_View)调用分配给F3键。如果选择了多个文件,将打开第一个选中的文件,我们可以使用上一个文件下一个文件命令切换这些文件(否则,这些命令将加载当前目录中的文件)。要始终打开光标下的文件,我们可以使用Shift+F3。我们可以在按键>热键设置部分更改热键。

支持的图像格式:BMP、CUR、GIF、ICNS、ICO、JPEG、PNG、PNM(PBM、PGM和PPM)、PSD、SVG/SVGZ、TIFF、XPM。此外,如果有可用的库:

注意:在Windows中,库必须位于Double Commander可执行文件附近、可执行文件附近的plugins\dll子目录中或Windows系统目录中。

Double Commander支持Windows Imaging Component(Windows Vista及更高版本):Windows Imaging Component(WIC)提供了一个可扩展的图像处理框架。WIC包括几个内置编解码器(BMP、DDS、GIF、ICO、JPEG、JPEG XR、PNG和TIFF),另外还有免费和专有的RAW图像格式、HEIF/HEIC、WebP的外部编解码器。Double Commander将跳过BMP、GIF、ICO、JPEG、PNG和TIFF的编解码器,因为这些格式已经受支持。

在Windows中,Double Commander可以使用内置的HEIC解码器(Windows 11 24H2及更高版本)。

内置查看器支持保存为以下图像格式:BMP、ICO、JPEG(我们可以选择1到100的质量;默认为80,参见<JpegQuality>)、PNG(Double Commander将使用与原始图像相同的颜色深度)和PNM(Double Commander将使用二进制格式,颜色深度将自动设置:每像素1、8或24位)。

注意:修改图像时,我们必须使用保存另存为命令保存所有更改:关闭查看器窗口或切换到另一个文件时,Double Commander不会检查文件状态(已更改或未更改)。

我们可以在按键>热键设置部分为查看器中可用的命令分配或更改热键(切换到查看器类别)。可以分别为文本模式和图像查看模式设置热键。

2. 主菜单

主菜单的外观和内容取决于查看模式:文本、图像或WLX插件

2.1. "文件"

上一个下一个项用于加载目录中的上一个或下一个文件。如果选择了多个文件,命令将加载这些文件。使用文件面板中的排序顺序。

保存另存为...项仅在查看图像时可用。

打印... – 打开系统对话框以发送文件进行打印。仅在使用支持打印文件的插件查看时才可打印。

打印设置... – 打开设置打印边距(左、右、上和下页边距)的对话框。

重新加载 – Double Commander将强制重新读取文件而不关闭查看器窗口。当文件被外部程序修改时,这很方便。

自动重新加载 – 仅适用于文本模式:如果启用,Double Commander将每2秒检查一次文件大小,如果发生变化,将重新读取文件并将其内容滚动到末尾。这对于查看不断更新的日志文件很方便。此模式仅适用于当前文件,切换到另一个文件或关闭查看器窗口时将禁用。如果启用,Double Commander将在状态栏中的文件名前显示星号"*"。

退出 – 关闭查看器窗口。

2.2. "编辑"

菜单包含用于选择和复制文本的命令,以及用于搜索查看文件内容的命令:查找查找下一个查找上一个

搜索选项:

2.3. "查看"

此菜单用于切换查看模式并包含几个附加选项。

预览 – 显示或隐藏预览面板。

程序自动选择适当的文件查看模式,以下项目允许强制切换:

插件优先于其他支持的查看模式。

文本换行 – 启用或禁用不适合窗口的行的换行(按单词边界)。

显示文本光标 – 启用显示闪烁的文本光标。

2.4. "插件"

菜单包含所有已添加和启用的WLX插件列表。菜单的第一部分将包含适合当前文件的插件(Double Commander检查检测字符串),所有其他插件将列在第二部分。

不排序,使用在相应设置部分添加插件的相同顺序。

2.5. "编码"

在文本模式下查看文件时:包含可用文本编码列表的菜单,默认启用自动检测。

使用插件时,此菜单仅包含三个项目:

2.6. "图像"

查看GIF文件时,图像菜单将不可用。

拉伸 – 调整图像大小以填充查看器窗口(将自动保存宽高比)。

仅拉伸大的 – 仅当图像大于当前窗口大小时才调整图像大小(将自动保存宽高比)。

居中 – 图像将显示在查看器窗口的中心而不是左上角。

显示透明度 – 启用使用棋盘格图案作为图像透明部分的背景。

旋转子菜单包含几个类似的操作:

放大缩小 – 更改图像比例的命令。

全屏 – 将窗口切换到全屏模式(窗口内容不带操作系统的典型窗口框架界面)。此模式不仅在查看图像时可用,只需使用热键(默认为Alt+Enter)。

截图子菜单 – 创建桌面截图,立即或延迟(3或5秒)。

使用插件时,此菜单仅包含三个项目:拉伸仅拉伸大的居中

2.7. "关于"

仅显示查看器名称。

3. 工具栏

内部查看器的几个命令和附加工具,收集在工具栏中。仅在查看图像时。

工具栏

重新加载当前文件 – Double Commander将强制重新读取文件而不关闭查看器窗口。当文件被外部程序修改时,这很方便。

加载上一个文件加载下一个文件按钮用于加载目录中的上一个或下一个文件。使用文件面板中的排序顺序。

复制文件 – 参见复制/移动文件

移动文件 – 参见复制/移动文件

删除文件 – 将删除正在查看的文件并要求确认。

放大缩小 – 更改图像比例的命令。

旋转-90度 – 围绕其中心将图像向左旋转90度。

旋转+90度 – 围绕其中心将图像向右旋转90度。

镜像 – 水平镜像命令:水平反转图像,即从左到右。

下一组仅适用于GIF动画:

下一组按钮与选择相关:

下一组按钮与绘图相关:

调整大小 – 图像调整大小工具允许以像素为单位指定宽度和高度(将自动保存宽高比)。

全屏 – 将窗口切换到全屏模式(窗口内容不带操作系统的典型窗口框架界面)并返回。此模式不仅在查看图像时可用,只需使用热键(默认为Alt+Enter)。

当窗口扩展到全屏时,将有额外的幻灯片放映按钮可用:我们可以启用自动加载当前目录中的下一个图像并设置文件显示时间(从1到25秒)。

4. 状态栏

状态栏的外观和内容取决于查看模式:文本、图像或WLX插件。

在状态栏的开头,显示打开文件的编号和当前目录中的文件总数。

文本:文件内容中的位置(以字节和百分比表示)、文件大小和文本编码。

状态栏:文本

图像:当前分辨率(以像素和百分比表示)、实际文件分辨率和选择大小(使用选择工具时)。

状态栏:图像

WLX插件:插件名称和编码。

状态栏:WLX插件

在状态栏的末尾,显示正在查看的文件的完整名称。

5. 预览

窗口左部的面板,目录文件显示为缩略图(缩略图下方带有文件名)。看起来像文件面板中的缩略图模式

预览

使用文件面板中的排序顺序。启动查看器的文件将始终是列表中的第一个。

预览面板可以展开以显示多列缩略图列表。

带有几个常用功能的单独工具栏:重新加载当前文件加载上一个文件加载下一个文件复制文件删除文件移动文件,参见上面类似按钮的描述。

6. 复制/移动文件

查看器具有使用热键或工具栏或预览面板上的按钮复制或移动查看文件的功能(内部查看器命令cm_CopyFilecm_MoveFile)。我们可以指定最多5个目录并在它们之间切换:

复制/移动文件

如果我们需要将查看的文件放入不同目录或制作额外副本,这很方便。

7. 快速查看

附加文件查看模式(默认为Ctrl+Q):不是在单独的窗口中,而是在对面(非活动)文件面板中显示光标下文件的内容。当我们导航到下一个项目时,显示内容会更新,这允许通过在文件面板中移动光标来查看文件内容。

可以通过再次按Ctrl+Q禁用快速查看,当切换任何面板(活动或非活动)到另一个标签页时也会禁用。

文件关联设置中添加的"查看"操作被忽略,除了使用{!DC-VIEWER}宏启动的应用程序。

并非所有查看器命令都能在此模式下工作,例如,加载目录中上一个或下一个文件的命令(默认为PN)。

右键单击状态栏会弹出一个包含几个子菜单的菜单(取决于当前模式):

(参见上面的描述。)

某些界面元素可能被隐藏(例如,在"图形"模式下查看图像时,Double Commander将隐藏工具栏)。对于插件没有通用规则或建议,决定由插件作者做出。

8. 附加设置

请参见Double Commander设置部分的描述:工具>查看器颜色查看器类别)。有几个参数只能在doublecmd.xml配置文件中手动更改。


Valid HTML 4.0 Transitional CSS Valid!