Skip to content

JavaNest CodeEditor is a simple, Java-based text editor designed for easy editing and management of text files. It offers features like customizable fonts, adjustable font sizes, line numbering, and metadata support.

License

Notifications You must be signed in to change notification settings

Karnikhil90/JavaNest

Repository files navigation

JavaNest CodeEditor - v0.2a

JavaNest Logo

JavaNest is a simple code editor built using Java, providing an environment for editing and managing text-based files. This is an early alpha version (v0.2a) of the project, currently under active development. The goal of JavaNest is to offer a minimal yet customizable code editing experience.


Table of Contents


About JavaNest

JavaNest takes its name from the concept of Java being the core technology behind the application. The word "Nest" symbolizes a nurturing space where ideas can grow and evolve, just as a nest provides safety and comfort for young birds. This code editor aims to offer a simple, organized environment where developers can work with their source code comfortably.


Current Features

As of version v0.2a, the following features are available:

  • Basic text editing: You can open, edit, and save text files with ease.
  • Font size adjustment: You can increase or decrease the font size through the View menu.
  • File metadata: When saving, the editor adds custom metadata to the file, including the editor version and last modified time.
  • Line numbering: Visible line numbers are displayed alongside the text for improved readability.
  • Customizable font selection: Users can select different fonts to enhance their editing experience.

Screenshots

Editor Basic View

Font Adjustment View

Current screenshots of the editor in its basic form and with font adjustment features.


Future Enhancements

The following features are planned for future versions:

  • Syntax highlighting: Support for multiple programming languages with color-coded syntax.
  • Theme support: Customize the look and feel of the editor with different color schemes.
  • Auto-completion: Suggestions for code completion based on the language being used.
  • Real-time syntax checking: Catch syntax errors as you type.

Development Disclaimer

This is an early alpha version (v0.2a) of JavaNest CodeEditor, and it is currently in active development. It includes only the basic functionality needed to open, edit, and save files. Expect bugs, performance issues, and incomplete features.

If you encounter any issues or have suggestions for features, feel free to reach out to the author.


License

This project is licensed under the MIT License. See the LICENSE file for more details.

About Me

Self-taught coder | Still Learning | Fluent in Java❤️ & Python | C/C++, Rust, & Basic Web Development | Passionate about Embedded Systems ❤️

Connect with Me

LinkedIn Twitter Social Media

About

JavaNest CodeEditor is a simple, Java-based text editor designed for easy editing and management of text files. It offers features like customizable fonts, adjustable font sizes, line numbering, and metadata support.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages