`

用Java实现的一个多文本代码编辑器,支持对单个Java源文件的编译运行

阅读更多
    Quickpad最开始的1.0版本只是我用Java写的一个记事本,现在升级到1.2版本已经是一个半成品的代码编辑器了。现在将源码公布,以后有空慢慢添加更多功能。

Quickpad-1.2截图



一。新增功能:
    1.新增了多文本编辑的操作
    2.新增了文件浏览器的功能
    3.新增了对Java源程序的编译和运行操作
二。版本说明:
    1.2之前版本只含简单的记事本功能
    1.2以比较符合MVC的思想重写了所有代码
    当然因为比较懒,直接以硬编码保留在程序当中,也没有使用JUint对程序进行测试。有些函数代码比较臃肿也没有进行分割
三。还未提供的人性化功能:
    1.未保存的文件在标签名前面应该显示个“*”号
    2.文件浏览器的右键功能(比如新建和删除目录和文件等操作)
    3.执行Java程序时,终端信息显示区未提供输入功能,因此含键盘输入操作的Java程序均无法完成整个程序的运行
    4.关闭文本编辑器时不会提示用户保存还未保存的文件
四。未解决bug:
    1.打开的文件再次打开时,有时会重复打开文件
    2.新打开的文件的文本编辑区无法获得焦点
    3.因为windows权限问题,对C盘根目录下的文件只能读不能写
  • 大小: 81.3 KB
1
0
分享到:
评论
4 楼 jisonami 2015-02-02  
jianshezhe 写道
请问楼主的jdk版本是多少

jdk-8u25-windows-x64
3 楼 jianshezhe 2015-02-02  
请问楼主的jdk版本是多少
2 楼 jisonami 2015-01-29  
嗯,有空就把语法高亮功能也加上
1 楼 ahack 2015-01-29  
加个语法高亮,RSyntaxTextArea

相关推荐

    Java2实用教程课后答案_第三版_耿祥义

    - **编写Java源文件**:使用文本编辑器创建扩展名为`.java`的源文件,这是Java程序的基础。 - **编译Java源文件**:通过Java编译器`javac.exe`,将源文件转换为`.class`字节码文件,这是Java程序运行的中间表示。 ...

    自考04747《Java语言程序设计(一)》简答题全集.doc

    - 编写源文件:使用文本编辑器创建.java文件,包含Java源代码。 - 编译源文件:使用javac命令将.java文件编译成.class字节码文件。 - 运行程序:对于应用程序,通过java解释器执行主类的main方法;对于小应用程序...

    自考04747《Java语言程序设计(一)》简答题全集.doc

    - 编写源文件:使用文本编辑器创建.java文件,包含Java源代码。 - 编译:使用javac编译器将.java文件转换为字节码文件(.class)。 - 执行:对于应用程序,使用java解释器执行主类的字节码;对于小应用程序...

    JAD软件

    Java反编译软件,如JAD,是程序员和逆向工程师的重要工具,它允许用户查看Java字节码的源代码,这些字节码通常是由Java编译器从.java源文件编译而来。JAD(Java Application Decompiler)是这类工具中的一个代表,它...

    自考Java语言程序设计一简答题汇总(20211203041155).pdf

    - 编写源文件:使用文本编辑器创建.java文件,编写源代码。 - 编译源文件:通过javac编译器将.java文件转化为.class字节码文件。 - 运行程序:对于应用程序,使用java解释器执行主类的main方法;对于小应用程序...

    初识java和main语言(csdn)————程序.pdf

    SublimeText3是一款轻量级且功能强大的文本编辑器,适合编写Java代码。在创建一个以.java为后缀的文件后,就可以在SublimeText3中开始编写代码,并确保保存你的工作。 运行Java程序通常通过命令行界面(CMD)进行。...

    jdk-7u79-windows-x64

    - **编写源代码**:使用文本编辑器或IDE(如Eclipse, IntelliJ IDEA)创建`.java`源文件。 - **编译**:使用`javac`命令将源代码编译成字节码(`.class`文件)。 - **运行**:使用`java`命令执行编译后的类文件,...

    HowtocompileAmalgamationforan

    - 使用工具合并:你可以使用文本编辑器或自动化脚本(如Python、bash等)来合并源文件。关键是要保留每个文件的原始结构,同时确保所有必要的包含语句正确无误。 - 保持宏定义和条件编译:注意处理宏定义和条件...

    源码.rar

    解压后,你可以通过文本编辑器或IDE打开源文件,浏览代码结构,理解程序的工作原理。如果你对特定编程语言不熟悉,可能需要学习其基本语法和特性,以便更好地理解源码。同时,了解软件开发的最佳实践和常用工具将有...

    2021-2022计算机二级等级考试试题及答案No.19615.docx

    计算机二级等级考试主要涵盖计算机基础知识、编程语言、数据库管理、操作系统、...以上是针对题目内容的详细解答,涵盖了计算机网络、文件操作、文本编辑、数据库、编程语言、操作系统、网络协议等多个领域的知识点。

    网管教程 从入门到精通软件篇.txt

    INT:中间代码,当一个源程序经过语法检查后编译产生一个可执行代码 IOF:Findit文档 IQY:Microsoft Internet查询文件 ISO:根据ISD 9660有关CD-ROM文件系统标准列出CD-ROM上的文件 ISP:X-Internet签字文件 ...

Global site tag (gtag.js) - Google Analytics