CodeEditSourceEditor
CodeEditSourceEditor copied to clipboard
A code editor view written in Swift powered by tree-sitter.
### Is your feature request related to a problem? Please describe. Nope. ### Describe the solution you'd like Using a custom font doesnβt apply the font ligatures. I think it...
### Description Makes JSDocs highlight as comments. Because they're injected as a different language they don't get captured normally. This is the only language we have to handle this in...
### Description Some colors from the selected theme are not applied to the editor until changing your theme. ### To Reproduce 1. Open editor 2. Notice current line highlight color...
### Description Are there any plans to make this package available through cocoapods? ### Alternatives Considered _No response_ ### Additional Context _No response_ ### Screenshots _No response_
### Description I just wanted to let you know about some changes I've (finally!) getting close to finishing. Some API changes have been made to SwiftTreeSitter to improve compatibility with...
Editing a large file can take up to multiple seconds per character. Right now CodeEditTextView uses the default `NSTextStorage` as a text store, which stores text contiguously in memory. This...
### Description I've noticed that when editing near the bottom of a file, and using editing commands such as "Shift-ArrowKey" to select text, the editor view jumps up to the...
### Description When multiple lines are selected, the tab key should increase the indent of each line, instead of replacing the selected text with a tab. When text is selected......
### Description When changing font size the number of lines in the viewport may change if the difference in size is large enough. This causes lines to be displayed, but...
### Description We currently match brackets (`[]`, `{}`, ``, and `()`) but we do not match quotes (`""`, `''`, backticks). We should match these as well.