Skip to content
/ CodeX2 Public

CodeX2 is an open-source code editor designed to simplify coding and make it more accessible for developers. This Github repository provides a lightweight and user-friendly environment for developers to write and edit code with ease.

Notifications You must be signed in to change notification settings

HrsSid/CodeX2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

MADE WITH
Python

Getting started

In order to execute the program successfully you will need to meet the below requirements:

  1. Python version 3.10 and above. (make sure python is on path) > Download Python
  2. Pip > python get-pip.py
    • tkinter > pip install tkinter
    • ttkbootstrap > python -m pip install ttkbootstrap

After you installed the above double-click on the main.py file.

Getting familiar with the GUI

Main GUI

Screenshot 2023-04-14 171424

Main GUI explained - Files List: you can see all the directory's files (unable to see folders)
- Settings Button: click the settings button to open a small window with settings
- Text Area: write all of your code there
- Command Line: windows's command line (press enter to validate the command)
- Open Button: open a file (opens a small window with an entry)
- Save Button: save a file (opens a small window with an entry)

Settings GUI

Screenshot 2023-04-14 173747

Settings GUI explained - Font Settings: opens a small window with two entries (the big one is the font family and the small on the font size)
- Foreground Settings: opens a color dialog
- Syntax Highlighting Settings: toggle syntax highlighting
- Window's Size Settings: opens a small window with tree buttons (1st button is small, 2nd is medium and 3rd is large)

Keyboard Shortcuts

Ctrl+F> Functionality Menu (Keyboard shortcut menu)

Ctrl+R> Run file (windows command "start *.*")

Ctrl+S> Insert Snippet

Alt+E> Reload extensions (reload config.ext)

About

CodeX2 is an open-source code editor designed to simplify coding and make it more accessible for developers. This Github repository provides a lightweight and user-friendly environment for developers to write and edit code with ease.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages