Skip to content

baiwan-chenhao/-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

树状文档编辑器简介

本程序用于为笔记提供一种树状视图。你可以将脚本代码中的PATH属性设置为计算机中的某路径,然后程序会遍历该路径下的所有文件(包括子文件夹中的文件),并显示于屏幕。选定文件(或文件夹)后,你可以双击右键来打开该文件(或文件夹)来编辑它。新一版的记事本提供了编辑功能,因此双击打开利用notepad编辑的功能被删去。

若想要保护路径,可以将此脚本编译为可执行文件。为增强效果,你也可以在里面添加密码功能后在编译。

4.0 版本增强了简单的超文本模式。下面的超文本编辑章节介绍了这方面的内容。

菜单帮助

文件

保存

新建 新建一个子节点。在输入文件名时记得输入后缀。我们支持在文件名中输入<>?.|/*这些Windows不支持的文件字符。

退出

视图

刷新 如果你在外面更改了文件的话,记事本不会同步,你可以使用这个功能更新一下浏览图。但在我们开发出”新建“功能后,此功能没什么用了。

置顶 你可以让你的记事本永远在屏幕的最上面。

显示源文件 显示文件真正的内容,不勾选此选项无法修改文件。

隐藏浏览图

编辑 这个菜单让我们可以离开notepad了。

撤销

恢复

添加标题

查找

查找下一个

自动缩进

关于

插件 详见插件章节。

配置文件

你可以在根目录下放置一个名为“tub.ico”的图标文件来将程序的图标设置为该图标。相似的,“file.ico”、“folder.ico”图标文件指明树状图中节点的图标;特别的,记事本内置了.py文件的图标“py.ico”。

在文件夹下创建一个名为readme.ini的文件,当点击该文件夹时会显示该文件的内容。

超文本模式

在超文本模式下不可以保存文件,如果想要保存文件请划去“显示源文件”选项。以下是目前记事本支持的超文本格式:

  • <title|path> title文字处超链接到相对路径path所指的文件,双击打开。
  • <title|->> 将行首处的xxx添加为目录,双击跳转。请确保标题title唯一,否则会跳到第一个title处。

添加插件

在5.0版,CHM增加了插件功能,允许用户添加各种各样的插件以增添各种功能。md格式支持就是通过插件实现的。

插件的后缀为.py,如果插件附带了额外的包,请把这些包的后缀更改为.pyw。CHM将导入包并调用包的init函数,请确保你的包有init函数。

自定义包可以通过sys.modules函数访问CHM变量。

About

【python】树状文档编辑器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published