Skip to content

building the ultimate code editor with flutter

License

Notifications You must be signed in to change notification settings

ximlu/flutter_editor

This branch is up to date with icedman/flutter_editor:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a94ce19 · Jul 30, 2022
Mar 26, 2022
Apr 27, 2022
Apr 27, 2022
Feb 17, 2022
Feb 17, 2022
Jul 30, 2022
Jul 30, 2022
Jul 30, 2022
May 31, 2022
Apr 26, 2022
Jun 1, 2022
Jul 30, 2022
Jul 30, 2022
Jul 30, 2022
Feb 17, 2022
Feb 17, 2022
Jul 30, 2022
Apr 23, 2022
May 2, 2022
Feb 17, 2022
Feb 18, 2022
Jul 30, 2022
Jun 1, 2022

Repository files navigation

code editor

This project is the more advanced version of editor_from_scratch (https://github.com/icedman/editor_from_scratch). And some concepts here are used in the more advanced android app Ashlar Code (http://www.munchyapps.com/)

features

  • file explorer & fileicons
  • tabbed views
  • gutters - line numbering
  • multi-cursor editing
  • syntax highlighting with flutter_highlight
  • syntax highlighting with textmate
  • auto complete (document indexing)
  • minimap
  • unlimited undo
  • unlimited redo
  • search and replace
  • text search over files
  • support for very large files
  • support for wrapped & overflowed text
  • support for virtual keyboard for mobile

screenshot

screenshot screenshot screenshot screenshot

About

building the ultimate code editor with flutter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 55.6%
  • JavaScript 32.0%
  • C++ 9.0%
  • Dart 1.5%
  • Python 1.0%
  • Ruby 0.4%
  • Other 0.5%