Menu

Tree [c9c018] main /
 History

HTTPS access


File Date Author Commit
 JDK 2023-12-01 Muhammed Zohaib Anwer Muhammed Zohaib Anwer [0c7dc3] updated to Add OpenJDK
 screenshots 2023-12-01 Muhammed Zohaib Anwer Muhammed Zohaib Anwer [583124] screenshots updated
 scripts 2023-12-01 Muhammed Zohaib Anwer Muhammed Zohaib Anwer [0c7dc3] updated to Add OpenJDK
 src 2023-12-01 Muhammed Zohaib Anwer Muhammed Zohaib Anwer [0c7dc3] updated to Add OpenJDK
 .gitattributes 2023-11-30 Muhammed Zohaib Anwer Muhammed Zohaib Anwer [32304b] Initial commit
 .gitignore 2023-12-01 Muhammed Zohaib Anwer Muhammed Zohaib Anwer [f569d8] added launch4j config
 LICENSE 2023-11-30 Muhammed Zohaib Anwer Muhammed Zohaib Anwer [32304b] Initial commit
 README.md 2023-12-01 Muhammed Zohaib Anwer Muhammed Zohaib Anwer [c9c018] Update README.md
 build_config_launch4j.xml 2023-12-01 Muhammed Zohaib Anwer Muhammed Zohaib Anwer [f569d8] added launch4j config
 pom.xml 2023-12-01 Muhammed Zohaib Anwer Muhammed Zohaib Anwer [0c7dc3] updated to Add OpenJDK

Read Me

BitCode IDE

License

Overview

BitCode IDE is a lightweight Java Integrated Development Environment designed for simplicity and ease of use. It provides a feature-rich code editor, syntax highlighting, and basic code compilation and execution capabilities.

Features

  • Syntax Highlighting: Supports syntax highlighting for Java code.
  • Code Compilation: Compiles Java code using the bundled OpenJDK.
  • Code Execution: Runs compiled Java programs.
  • Undo/Redo: Provides undo and redo functionality for text edits.
  • Line Numbering: Displays line numbers in the code editor.
  • Theme Support: Offers different themes for the IDE.

Screenshots

Tabbed Editor

Tabbed Editor

Syntax Highlighting

Syntax Highlighting

Code Compilation

Code Compilation

Getting Started

Prerequisites

  • Maven installed
  • JDK

Installation

  1. Clone the repository:

    bash git clone https://github.com/zohaibanwer984/BitCode-Java-IDE.git

  2. Open the project in your favorite Java IDE.

Usage

  1. Open the project in your Java IDE.
  2. Run the com.zam.App class to launch the BitCode IDE.

Bundled OpenJDK

The project includes a JDK folder where you can place the OpenJDK distribution for development. The IDE will use this bundled JDK for compilation and execution.

Thanks

Special thanks to FlatLaf for providing the FlatLaf theme library, enhancing the visual appeal of BitCode IDE.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.