-
Notifications
You must be signed in to change notification settings - Fork 113
Improve relevance for search by lua word.
#318
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,15 +1,21 @@ | ||
| # EmmyLua for VSCode | ||
| # `Emmy Lua` - Lua Language Server, IntelliSense, and Debugger for VS Code | ||
|
|
||
|  | ||
|
|
||
| EmmyLua is a powerful Lua language support extension for Visual Studio Code, providing intelligent code completion, debugging, and analysis capabilities. | ||
| `Emmy Lua` is a fast and modern Lua extension for VS Code. | ||
| Provides support for Lua programming language. | ||
|
|
||
| `Emmy Lua` provides a powerful Lua IDE experience. | ||
| It is built on the [Language Server Protocol](https://microsoft.github.io/language-server-protocol/specification) and offers a wide range of server features such as intelligent code completion, types declaration and hinting for Lua, code navigation (go to definition, fund usages, references,..), diagnostics, linting, real-time analysis, and also debugging. | ||
|
|
||
| `Emmy Lua` written in Rust and built for speed, reliability, and deep Lua support. | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't think this point needs any special explanation, since it has already been covered above. |
||
|
|
||
| ## 📋 Quick Links | ||
|
|
||
| - 📖 [Documentation](https://github.com/EmmyLuaLs/emmylua-analyzer-rust/blob/main/docs/config/emmyrc_json_EN.md) | ||
| - 📝 [Changelog (English)](CHANGELOG.md) | ||
| - 📝 [更新日志 (中文)](CHANGELOG_CN.md) | ||
| - 🔧 [Language Server (Rust)](https://github.com/CppCXY/emmylua-analyzer-rust) | ||
| - 🔧 [Language Server (Rust)](https://github.com/EmmyLuaLs/emmylua-analyzer-rust) | ||
| - 💬 QQ Group: `29850775` | ||
|
|
||
| [](https://emmylua.github.io) | ||
|
|
@@ -18,11 +24,11 @@ EmmyLua is a powerful Lua language support extension for Visual Studio Code, pro | |
|
|
||
| ## 🚀 Features | ||
|
|
||
| - **Smart Code Completion**: Intelligent auto-completion with type inference | ||
| - **Real-time Diagnostics**: Error detection and warnings as you type | ||
| - **Advanced Debugging**: Support for attach, launch, and remote debugging | ||
| - **Lua IntelliSense**: Smart auto-completion with type inference for Lua | ||
| - **Lua Diagnostics**: Error detection and warnings as you type | ||
| - **Lua Debugging**: Support for attach, launch, and remote debugging | ||
| - **Lua LSP**: Built on Language Server Protocol for reliability | ||
| - **Cross-platform**: Works on Windows, macOS, and Linux | ||
| - **LSP-based**: Built on Language Server Protocol for reliability | ||
|
|
||
| ## 📦 Related Extensions | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,7 @@ | ||
| { | ||
| "name": "emmylua", | ||
| "displayName": "EmmyLua", | ||
| "description": "EmmyLua for vscode", | ||
| "displayName": "Emmy Lua", | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Please do not separate them; this is a fixed name. Also, do not modify the description, even though your modification is reasonable. |
||
| "description": "Fast Lua Language Server & Debugger. IntelliSense, diagnostics, hinting, types, annotations, go to definition, find usages, debugging, completion for Lua.", | ||
| "version": "0.9.41", | ||
| "icon": "res/icon.png", | ||
| "publisher": "tangzx", | ||
|
|
@@ -17,8 +17,17 @@ | |
| ], | ||
| "keywords": [ | ||
| "lua", | ||
| "lua language server", | ||
| "lua lsp", | ||
| "emmylua", | ||
| "debugger" | ||
| "emmy lua", | ||
| "lua debugger", | ||
| "lua intellisense", | ||
| "lua completion", | ||
| "lua diagnostics", | ||
| "lsp", | ||
| "debugger", | ||
| "game development" | ||
| ], | ||
| "repository": { | ||
| "type": "git", | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's some confusion of concepts here: EmmyLua is a plugin that supports language features via LSP and debugger functionality via DAP.