CodeEditor
GitHub · CodeEditor Docs · CodeEditorFoundation Docs
CodeEditor adds support for text and code editors to GNOME apps built using Adwaita (declarative) or Libadwaita (imperative).
Table of Contents
Installation
Dependencies
Install gtksourceview-devel or similar (based on the package manager) as well as gtk4-devel and libadwaita-devel (or similar).
Swift Package
- Open your Swift package in GNOME Builder, or any other IDE.
- Open the
Package.swiftfile. - Into the
Packageinitializer, underdependencies, paste:
.package(url: "https://github.com/AparokshaUI/CodeEditor", from: "0.1.0")
Usage
Take a look at the simple sample app. If you prefer an imperative over a declarative coding style, import the CodeEditorFoundation instead.
Check out the Adwaita (declarative) or Libadwaita (imperative) packages.
Thanks
Dependencies
- Adwaita licensed under the GPL-3.0 license
- Libadwaita licensed under the GPL-3.0 license
Other Thanks
- The contributors
- SwiftLint for checking whether code style conventions are violated
- The programming language Swift
- SourceDocs used for generating the docs
- GtkSourceView for the widgets
Description
Languages
Cython
96.3%
Swift
3.2%
C
0.5%