原创纯java软件:冰雪记事本(SnowPad)
java吧
全部回复
仅看楼主
level 6
冰原战士 楼主
在下常因系统默认的记事本功能太弱,一怒之下,用java开发了一款代替软件:冰雪记事本(SnowPad)。
欢迎大家下载使用!【同时提供源代码与生成的jar包文件,要运行本程序需要jdk的支持】
2013年02月02日 15点02分 1
level 6
冰原战士 楼主
目前最新版本为V2.3。
谷歌code的网址为:http://code.google.com/p/snowpad/
百度网盘的网址为:[有效] http://pan.baidu.com/share/link?shareid=254756&uk=1426341332
希望各位喜欢!
2013年02月03日 09点02分 2
新版本V3.0现已发布,希望各位喜欢!已同步更新谷歌代码、百度网盘与GitHub。[飞吻]
2013年05月10日 15点05分
[酷]
2013年05月18日 15点05分
新版本V3.1现已发布,希望各位喜欢![俯卧撑]
2013年07月06日 07点07分
[开心]
2013年07月15日 14点07分
level 6
冰原战士 楼主
软件截图如下:
2013年02月03日 09点02分 3
估计楼主也是学习阶段,这就是用心与不用心的差别。。楼主,好样
2013年12月20日 18点12分
没什么出众的地方,都是些小功能
2013年12月21日 01点12分
回复 dearmite :[呼~]
2013年12月21日 04点12分
回复 zhaopengyr :功能没有大小,方便使用才是关键~估计你没有用过vim类似的软件,vim里面也是些所谓的小功能,但谁敢说vim不出众?
2013年12月21日 04点12分
level 6
冰原战士 楼主
春节临近,给大家拜个早年!
2013年02月08日 14点02分 38
level 6
冰原战士 楼主
召唤各位吧主大人,申精~!
@SYQSYQQQ
@神宫寺铃香
@windsun_ul
好多年的心血,给过了吧~[乖]
2013年11月04日 15点11分 66
level 6
冰原战士 楼主
@0day_cn
欢迎点评![黑线]
2013年11月04日 15点11分 68
level 6
冰原战士 楼主
感谢各位吧主加精~![太开心]
2013年11月05日 01点11分 70
level 6
冰原战士 楼主
不定期自顶一下![太开心]
2013年11月12日 02点11分 91
马克,手机不方便 楼主回复下
2013年12月20日 17点12分
回复 柯里昂V :[乖]
2013年12月21日 04点12分
level 6
冰原战士 楼主
冰雪记事本(SnowPad-V4.1)新版本已上传,同步更新百度网盘、GitHub、CSDN。(谷歌代码的网站现在国内打不开,所以未能更新!)各网址如下:
百度网盘:[有效] http://pan.baidu.com/share/link?shareid=254756&uk=1426341332
GitHub:https://github.com/xiboliya/snowpad
CSDN代码:https://code.csdn.net/chenzhengfeng/snowpad
此版本的重大更新有:
在“格式”菜单中添加“快捷键管理”功能。
在“查找/替换”界面中添加“选区内统计”和“选区内替换”功能。
在打开文件时,添加自动识别UTF-8无BOM编码格式的功能。
在文本域中绘制光标所在行的背景,以优化视觉效果。
配色方案的优化与完善。
希望各位喜欢!
老规矩,新版本截图如下:
@0day_cn
2015年12月24日 08点12分 157
level 6
冰原战士 楼主
冰雪记事本(SnowPad-V4.2)新版本已上传,同步更新百度网盘、GitHub、CSDN、码云。
此版本的重大更新有:
拖拽文件管理器中的文件到本应用窗口,即可打开文件。
优化调整“列表符号与编号”功能。
在“窗口管理”界面中,添加“排序”功能。
在查找对话框中添加“文件中查找”功能。
添加“MD5”菜单,可生成文本或文件的MD5值。
希望各位喜欢!
老规矩,新版本截图如下:
2018年02月02日 02点02分 164
level 6
冰原战士 楼主
冰雪记事本(SnowPad-V4.3)新版本已上传,同步更新百度网盘、GitHub、码云、Coding。各网址如下:
百度网盘:[有效] http://pan.baidu.com/share/link?shareid=254756&uk=1426341332
GitHub:https://github.com/xiboliya/snowpad
码云:https://gitee.com/xiboliya/snowpad
Coding:https://coding.net/u/xiboliya/p/SnowPad
此版本的重大更新有:
将“MD5”菜单改为“加密”,并增加SHA、SHA-224、SHA-256、SHA-384、SHA-512加密算法。
在“格式”菜单中添加“自动完成”功能,可设置成对字符的自动输入。
在“工具”菜单中添加“进制转换”功能,可将数字在各种进制之间转换。
在“工具”菜单中添加“计算器”功能,可以进行数字的四则远算。
在“文件”菜单和右键快捷菜单中添加“冻结文件”功能,可以禁止修改当前文件。
在“文件”菜单中添加“打印”功能。
在“查看”菜单中添加“后退”和“前进”功能。
希望各位喜欢!
老规矩,新版本截图如下:
2018年09月30日 15点09分 165
2018年09月30日 15点09分
level 6
冰原战士 楼主
冰雪记事本(SnowPad-V5.1)新版本已上传,同步更新百度网盘、GitHub、Gitee、GitCode、Coding。各网址如下:
百度网盘:[有效] http://pan.baidu.com/share/link?shareid=254756&uk=1426341332
GitHub:https://github.com/xiboliya/snowpad
Gitee:https://gitee.com/xiboliya/snowpad
GitCode:https://gitcode.net/chenzhengfeng/snowpad
Coding:https://xiboliya.coding.net/p/SnowPad/d/SnowPad/git
此版本的重大更新有:
1.添加对12种编程语言源文件的支持。
2.在“工具”菜单中添加“转换文件编码”功能。
3.在“工具”菜单中添加“转换文件换行符”功能。
4.在“格式”菜单中添加“代码格式化”->“json”功能。
5.在“格式”菜单中添加“代码压缩”->“json”功能。
6.将“编辑”菜单下的“添加注释”改为“注释”,并扩展功能,支持取消注释功能。
7.优化调整“列表符号与编号”功能,将“编号”功能下扩充为7个分类:半角数字、全角数字、简体汉字、繁体汉字、小写字母、大写字母、干支。
8.在“列表符号与编号”界面中添加“编号修饰”功能,可以自定义编号的修饰符,默认为“.”。
9.在“列表符号与编号”界面中添加“跳过空行”功能。
10.在“搜索”->“书签”菜单中添加:“预览书签”、“剪切书签行”功能。
11.如果待打开的文件超过5M,则认为是大文件,弹出提示框提示用户选择打开或者取消。
12.“拆分文件”界面中功能优化,支持单行关键字和多行关键字。
13.“加密”、“进制转换”界面中添加“结果大写”功能。
14.优化“文档切换”菜单中的“前一个文档”和“后一个文档”功能。
15.添加:“信息提示窗口”工具类,可以用于显示简短的文本信息,此窗口会在显示2秒后自动关闭。
16.将各界面中的JOptionPane的部分内容简短的提示框替换为TipsWindow提示框。
17.在“工具”菜单中添加“单位换算”功能,支持:存储、时间、长度、面积、体积、质量。
希望各位喜欢!
老规矩,新版本截图如下:
2022年10月07日 13点10分 166
level 6
冰原战士 楼主
冰雪记事本(SnowPad-V5.2)新版本已上传,同步更新百度网盘、GitHub、Gitee、GitCode、Coding。各网址如下:
百度网盘:[有效] http://pan.baidu.com/share/link?shareid=254756&uk=1426341332
GitHub:https://github.com/xiboliya/snowpad
Gitee:https://gitee.com/xiboliya/snowpad
GitCode:https://gitcode.net/chenzhengfeng/snowpad
Coding:https://xiboliya.coding.net/p/SnowPad/d/SnowPad/git
注:GitHub和Gitee上有Release的jar包,可以直接下载使用。
此版本的主要更新包括:
1.文件选择器中支持显示隐藏文件和目录,以解决macOS中无法显示桌面文件和目录的问题。
2.文本域中双击时,自动查找并高亮与当前选区相同的文本。同时在“颜色设置”菜单下添加“匹配文本背景颜色”设置功能。并将此类颜色纳入配色方案中。
3.优化xml配置文件读写逻辑,解决当使用老版本的配置文件时,无法保存新添加的配置项的问题。
4.将“查找/替换”对话框中的“循环查找”功能默认开启。
5.修改“统计信息”界面中的修改时间,精确到秒。
6.在“格式”菜单中添加“首选项”功能。可以设置新建文件时的默认编码格式、默认换行符。
7.在“查看”菜单和工具栏中添加“文件树”功能。“文件树”功能开启时,将在主界面文本域左侧显示一个文件树面板。可以浏览文件系统上的目录和文件,在文件上按回车键、双击鼠标或使用鼠标拖拽即可在右侧文本域中打开该文件。并且面板右上角有“刷新”按钮。
8.“计算器”界面中扩展+-*/%运算符的键盘按键支持。
9.在“单位换算”界面中添加:角度单位换算。
10.在“工具”菜单中添加“时间戳转换”、“文本格式转换”、“题库”、“三角函数”功能。
2023年04月21日 01点04分 167
level 6
冰原战士 楼主
冰雪记事本(SnowPad-V5.3)新版本已上传,同步更新百度网盘、GitHub、Gitee、GitCode。各网址如下:
百度网盘:[有效] http://pan.baidu.com/share/link?shareid=254756&uk=1426341332
GitHub:https://github.com/xiboliya/snowpad
Gitee:https://gitee.com/xiboliya/snowpad
GitCode:https://gitcode.net/chenzhengfeng/snowpad
注:百度网盘、GitHub、Gitee上有Release的jar包,可以直接下载使用。
此版本的主要更新包括:
1.已打开文件的光标位置在程序关闭时可以保存,下次启动程序时恢复文件的光标位置。
2.“文件”菜单下添加“保存设置”功能,可以保存当前的设置和已打开的文件等信息。
3.“切换大小写”菜单下添加“大小写互换”功能。
4.“列表符号与编号”界面中“编号修饰”更名为“修饰字符”,改为最多支持2个字符,并且在编号或符号模式下都可以使用。
5.“列表符号与编号”界面的“编号”功能下添
加3
个分类:天干、地支、七曜。
6.“查看”菜单中添加“光标定位”功能,主要有:定位到行首、定位到行尾、定位到文件首、定位到文件尾。
7.“格式”->“快捷键管理”界面中允许:剪切、复制、粘贴、全选、删除功能修改快捷键。
8.在“快捷键管理”界面中支持双击左侧列表中的功能跳转到快捷键编辑界面。
9.在“快捷键管理”界面中将“恢复默认”按钮改为“全部恢复默认”,并添加“恢复默认”功能,用于恢复当前功能的默认快捷键。
10.在“快捷键编辑”界面中支持清除快捷键。
11.撤销、重做、剪切、复制、粘贴、删除、全选功能修改快捷键后,自动同步到文本框和文本域中。
12.将“查看”->“颜色设置”菜单中的:字体颜色、背景颜色、光标颜色、选区字体颜色、选区背景颜色、匹配括号背景颜色、当前行背景颜色、匹配文本背景颜色功能删除,转移到“首选项”界面中新增的“颜色”选项卡中。
13.“首选项”界面中的“关闭”按钮更名为“取消”,并添加“确定”按钮。更改设置后,只有点击“确定”按钮才进行保存,点击“取消”按钮或关闭界面都不会保存。
14.扩展TipsWindow提示窗口,增加背景颜色、显示时长、显示大小的参数。并修改各界面中部分TipsWindow提示窗口的背景颜色,比如:完成提示、统计次数提示等改为绿色。
15.在“工具”菜单中添加“专业工具”->“精简Gradle依赖”功能,可将在Android开发中的Gradle依赖树精简为单纯的依赖版本列表。
16.在“工具”菜单中添加“统计工具”->“求和”、“平均值”、“最大值”、“最小值”、“升序排列”、“降序排列”功能。
17.在“编辑”->“排序”菜单下添加“乱序”功能。
18.在查找、替换对话框中添加“全词匹配”、“剪切结果行”、“删除结果行”功能。
19.如果待打开的文件中含有非文本数据,则认为是二进制文件,弹出提示框提示用户选择打开方式:文本方式、二进制方式、取消。其中二进制方式,会将文件的每个字节以十六进制形式显示在文本域中,每行16个字节,各字节间以空格分隔,并支持文件编辑、保存。
20.在“格式”菜单中添加“文件视图”功能,可以将当前文件切换为文本视图或二进制视图。
21.文本域中粘贴时,如果剪贴板内的文本超过5M,则认为是大文本,弹出提示框提示用户选择粘贴或者取消。
22.添加对5种编程语言源文件的支持。
2024年05月31日 15点05分 170
level 6
冰原战士 楼主
冰雪记事本(SnowPad-V6.0)新版本已上传,同步更新百度网盘、GitHub、Gitee、GitCode。各网址如下:
百度网盘:[有效] http://pan.baidu.com/share/link?shareid=254756&uk=1426341332
GitHub:https://github.com/xiboliya/snowpad
Gitee:https://gitee.com/xiboliya/snowpad
GitCode:https://gitcode.net/chenzhengfeng/snowpad
注:百度网盘、GitHub、Gitee上有Release的jar包,可以直接下载使用。
此版本的主要更新包括:
1.最近编辑的菜单顺序调整,改为最后编辑的文件排在最前面。
2.修改当文本域中文本为空时,可以打开“查找/替换”界面。
3.优化代码:查找、替换对话框中的复制结果行、剪切结果行、删除结果行的逻辑简化。
4.在执行“查找/替换”界面中“全部统计”和“选区内统计”功能时,提示窗口的颜色区分处理:次数为0时显示粉色、次数大于0时显示绿色。
5.解决在查找、替换对话框中进行全部替换和选区内替换时,没有添加全词匹配逻辑的问题。
6.在查找、替换对话框中添加“标记”选项卡,主要功能有:在当前文本域中查找指定字符串并突出显示,包括:高亮显示、为所在行添加书签。
7.查找结果面板中倒序排列。
8.在工具->“计算器”界面顶部添加算式显示。
9.将工具->“加密”菜单重命名为:“散列/哈希加密”,对话框标题同步修改。
10.散列/哈希加密、拆分文件、切割文件、拼接文件、转换文件编码、转换文件换行符界面中,支持从系统的文件管理器中拖拽文件到文件路径的文本框或列表中。
11.在工具->“时间戳转换”界面中添加:“时间转时间戳”功能。
12.在“工具”菜单中添加“加密/解密”功能,支持Base64的加密和解密。
13.在“工具”菜单中添加“URL编码/解码”功能,支持Url的编码和解码。
14.在“工具”菜单中添加“专业工具”->“精简Flutter依赖”功能,可将在Flutter开发中的依赖树精简为单纯的依赖版本列表。
15.优化配色方案的定义和配置方式。
16.将标记文本的背景颜色、书签颜色、行号栏字体颜色、行号栏背景颜色、高亮显示颜色纳入配色方案中,并在首选项界面中添加相应设置。
17.“首选项”界面中的“颜色”面板改版,由原来的各颜色平铺改为使用列表切换显示和设置。
18.解决某些外观下部分单选按钮和下拉列表显示不全的问题。
19.文件树中显示顺序调整:目录排在文件之前。
20.解决文件树中偶现的文件或目录重复的问题。
2025年10月08日 15点10分 173
1