CodeEditSourceEditor
CodeEditSourceEditor copied to clipboard
A code editor view written in Swift powered by tree-sitter.
### Description Tree sitter can give us faster, more accurate bracket highlight info. By finding the beginning or end of a syntax node, we can jump to a spot we...
### Description I deleted a bunch of text from a file (select text + backspace), this caused CodeEdit to crash with the following error: ``` Thread 57: Fatal error: Duplicate...
Hello fellow text editing enthusiasts! I was recently exploring some work around simplifying [TextFormation](https://github.com/ChimeHQ/TextFormation). I consider CodeEdit an important client, and I wanted to consider how it was being used...
### Description We want to provide users with the ability to show invisible characters. In order to do this, our text view needs to support this. | Invisible | Character...
### Description If I have for example a file with 30 lines, if I want to put the pointer on line 20, it places the pointer at the end of...
### Description See CodeEditApp/CodeEdit#1267 When trying to compile the current sources with XCode 14.3 on macOS 13.3.1(a) I get the following compilation error: ``` .../CodeEditTextView/Tests/CodeEditTextViewTests/CodeEditTextViewTests.swift:4:1 Usage of // swiftlint:disable all...
### Description We need a system in place where we can annotate lines with different styles - Neutral, Info, Warning, Error, etc. ## Additional Context This has been implemented in...
This is a tracking issue for a few features related to refactoring: - [ ] Rename Symbol - [ ] Extract Method - [ ] Extract Variable - [ ]...
We need verticals lines in the editor indicating indentation level along with the option to turn them on or off. By default it will be off.    
## Description The vertical ruler (`NSRulerView`) has a number of requirements that no longer can be efficiently met by STTextView's implementation. The recommendation is for an NSRulerView subclass to instead...