Update README

This commit is contained in:
Shuhei Takahashi 2025-12-16 15:31:38 +09:00
parent da71417d72
commit 71c50eae23
5 changed files with 28 additions and 6 deletions

View file

@ -10,13 +10,15 @@ the build configuration language used in Chromium, Fuchsia, and other projects.
- Syntax highlighting
- Syntax error reporting
- Context-aware completion
- Context-aware completion and auto-import
- Hover documentation
- Go to definition
- Finding target references
- Following imports
- Following dependencies
- Quick fix
- Sticky scroll with useful lines
- Code lens
- Outline
- Code folding
- Formatting
@ -46,9 +48,9 @@ cargo install gn-language-server
![Syntax highlighting](/docs/screenshots/syntax_highlighting.png)
### Completion
### Completion and auto-import
![Completion](/docs/screenshots/completion.png)
![Completion and auto-import](/docs/screenshots/completion.png)
### Hover documentation
@ -66,10 +68,18 @@ cargo install gn-language-server
![Following dependencies](/docs/screenshots/following_dependencies.png)
### Quick fix
![Quick fix](/docs/screenshots/quick_fix.png)
### Sticky scroll with useful lines
![Sticky scroll with useful lines](/docs/screenshots/sticky_scroll.png)
### Code lens
![Code lens](/docs/screenshots/code_lens.png)
### Outline
![Outline](/docs/screenshots/outline.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 105 KiB

After

Width:  |  Height:  |  Size: 35 KiB

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View file

@ -7,12 +7,16 @@ the build configuration language used in Chromium, Fuchsia, and other projects.
## Features
- Syntax highlighting
- Context-aware completion
- Syntax error reporting
- Context-aware completion and auto-import
- Hover documentation
- Go to definition
- Finding target references
- Following imports
- Following dependencies
- Quick fix
- Sticky scroll with useful lines
- Code lens
- Outline
- Code folding
- Formatting
@ -24,9 +28,9 @@ the build configuration language used in Chromium, Fuchsia, and other projects.
![Syntax highlighting](/docs/screenshots/syntax_highlighting.png)
### Completion
### Completion and auto-import
![Completion](/docs/screenshots/completion.png)
![Completion and auto-import](/docs/screenshots/completion.png)
### Hover documentation
@ -44,10 +48,18 @@ the build configuration language used in Chromium, Fuchsia, and other projects.
![Following dependencies](/docs/screenshots/following_dependencies.png)
### Quick fix
![Quick fix](/docs/screenshots/quick_fix.png)
### Sticky scroll with useful lines
![Sticky scroll with useful lines](/docs/screenshots/sticky_scroll.png)
### Code lens
![Code lens](/docs/screenshots/code_lens.png)
### Outline
![Outline](/docs/screenshots/outline.png)