9tehaouser

JNotepad 1.1.14

9tehaouser 编程工具 2023-10-11 47浏览 0
    小于1万次下载    评分:5.0    版本:1.1.14    更新时间:2023-10-11 16:50:11    大小:77.4 MB

软件介绍

JNotepad(Java Notepad) 是一款简约而强大的跨平台文本编辑器,旨在提供用户友好的界面和丰富的功能以及插件化使用。无论你是在Linux、Windows还是macOS系统上使用,JNotepad都能满足你对文本编辑和查看的需求。 JNotepad使用Java语言编写,并基于JavaFX框架开发,具有良好的可扩展性和稳定性。 仓库地址:https://gitee.com/jcnc-org/JNotepad

软件截图






软件更新

在这个版本中,我们专注于改善用户体验,修复了一些问题,并引入了一些新功能,以使 JNotepad 成为更强大和易用的文本编辑工具。 修复和问题解决: 1. 解决了与用户界面相关的视图Bug,以确保应用程序的界面表现更加稳定和流畅。 2. 修复了行号在某些情况下不正常更新的 bug,现在行号将按照光标的位置正确更新。 3. 修复了出现滚动条后,退格键可能导致行号错位的问题,提高了文本编辑的准确性。 4. 解决了一个卡死问题,该问题在重命名标签页为相同名称时可能发生。 功能增强: 1. 加强了国际化支持,现在用户可以更容易地自定义应用程序的界面语言。 2. 添加了日志功能,以帮助用户更好地追踪应用程序的运行状态和问题。 3. 增加了编译功能,使用户可以更轻松地编译代码,提高了开发效率。 4. 引入了选择文件根路径的功能,以提供更多文件管理选项。 5. 引入了运行菜单,使用户可以更方便地运行程序。 6. 为文件树添加了图标,并改进了项目结构,提高了文件管理的可视性。 7. 引入了代码高亮和代码折叠功能,提升了代码编辑体验。 8. 引入了本地终端功能,用户可以在应用内运行命令。 9. 引入了自动打开上次打开的文件夹的逻辑,以提供更好的用户体验。 10. 引入了监测已打开的文件状态的功能,帮助用户跟踪文件的状态。 11. 引入了插件功能,用户可以扩展应用的功能。 代码重构和优化: 1. 重构了项目的 UI,将 UI 组件改进为 component,提高了界面的可维护性和可扩展性。 2. 重构了顶部菜单栏管理类,减少了耦合,使得代码更易扩展。 3. 对顶部菜单栏、侧边栏和关于子菜单项的代码进行了重构,解耦并提高了代码质量。

软件官网

https://www.jnotepad.com/

软件综述

优点:

  • 轻量级且快速:JNotepad 是一个轻量级的文本编辑器,内存占用低,启动和运行都很快。
  • 简约的界面:JNotepad 提供了一个简约而干净的界面,没有不必要的干扰,让用户专注于写作。
  • 文件搜索和替换功能强大:JNotepad 提供了强大的文件搜索和替换功能,允许用户轻松查找和编辑大量文本中的特定单词或短语。
  • 语法高亮:JNotepad 支持对多种编程语言的语法高亮,使代码更易于阅读和编辑。
  • 可定制:JNotepad 允许用户自定义工具栏、菜单和快捷键,以适应他们的喜好和工作流程。
  • 免费且开源:JNotepad 是一个免费且开源的软件,这意味着用户可以自由使用、修改和分发它。

缺点:

  • 功能有限:与其他更全面的文本编辑器相比,JNotepad 的功能相对有限,例如缺少拼写检查、代码智能感知和宏录制。
  • 缺少高级编辑功能:JNotepad 不提供一些高级编辑功能,例如分栏编辑、自动完成和正则表达式搜索/替换。
  • 不支持插件:JNotepad 不支持插件,限制了其可扩展性和定制选项。
  • 不适用于所有平台:JNotepad 仅适用于 Windows 操作系统。

总体评价:

JNotepad 是一款轻量级、快速、简约且易于使用的文本编辑器,非常适合基本文本编辑和快速笔记。对于在编写代码或处理大型文本文件时需要更高级功能的用户,可能需要考虑其他文本编辑器。

软件下载

lestore分流下载
继续浏览有关 电脑软件编程工具安全认证 的文章
«    2024年6月    »
12
3456789
10111213141516
17181920212223
24252627282930