Skip to content

Jah-On/VDE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5362346 · May 28, 2022

History

28 Commits
May 5, 2022
May 20, 2022
May 1, 2022
May 28, 2022
May 28, 2022
May 15, 2022

Repository files navigation

VDE

An IDE built in V for V.

This is alpha software as of now. As such, this code may contain bugs that lead to data loss.

Install and run steps:

git clone https://github.com/Jah-On/VDE
cd VDE
v VDE.v -gc boehm (or v VDE.v -gc boehm -prod for better efficiency)
./VDE

Current shortcuts:

  • Ctrl S, save file
  • Ctrl Q, exit without saving
  • Ctrl [ or ], switch between files in directory

To do:

  • Alpha:

    • Allow editing (one character at a time)
    • Highlighting for primatives
    • Highlighting for keywords
    • Highlighting for single line comments
    • Highlighting for strings
    • Highlighting for multi line comments
    • Highlighting for numbers
    • More efficient rendering
    • Horizontal scroll capping
    • Text cursor following
    • Text highlighting (partial)
    • Copy/Paste (internal and partial)
    • Add bottom bar for save state and row+col info
    • Argument launching
    • Add word by word "hopping"
    • Add a way to make new file
    • Scaling
    • Drag and drop support
  • Beta

    • Add to this list
  • Release

    • Add to this list

About

An IDE built in V for V.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published