Comments (8)
LSP-eslint is a linter. It doesn't provide any references.
If you meant to say LSP-typescript then provide a log from LSP: Toggle Log Panel
command.
from lsp.
If you are talking about the Sublime Text show_definitions
popup:
This popup has nothing to do with LSP, it is a Sublime Text feature that can be turned of with "show_definitions: false
in Sublime Text preferences.
LSP find references look like this:
https://user-images.githubusercontent.com/6579999/128551752-b37fe407-148c-41cf-b1e4-6fe96ed0f77c.gif
Feel free to explore the docs for LPS https://lsp.sublimetext.io/features/#find-references
from lsp.
Thanks for that clarification! I should have known :/
Though it appears, the same issue happens when I find references via the LSP right-click menu as well as the Sublime Text hover references option. References are only checked if the file is open.
Sounds like a Sublime error, might ask in the forums.
from lsp.
This is the perfect place to ask questions about LSP :-)
I do not quite know what exactly you are seeing,
Can you post a screenshot of what you are seeing?
Also, do you have LSP-typescript installed?
If yes, please see the message above
#2396 (comment)
from lsp.
Cool! Here is what I mean, and this is with using the right-click > lsp > find references option. I have also attached the LSP-typescript config log.
Cheers.
from lsp.
It all depends on the tsconfig.json
configuration in your project. If typescript is not told where to look for your files then it will only be able to handle open files.
You should check for tsconfig.json
is parent directories up to the workspace root.
from lsp.
The thing is we are not using Typescript thus there is no tsconfig.json. Its a React project but just using js/jsx. Where would I configure the files' location in this case?
Also, it's a big monorepo, if that matters.
from lsp.
You were right! Got it working with the below jsconfig.json :)
{
"include": ["shells/direct-shell/src/**/*"],
"exclude": ["node_modules", "**/node_modules/*"],
}
Thanks for pointing me in the right direction.
from lsp.
Related Issues (20)
- Progress for migrating to python 3.8 HOT 7
- Option to disable code lens reference counter to reduce screen clutter HOT 2
- LSP messaging does not properly handle trailing `.0` on integer values HOT 7
- Plugin does not reflect `lsp_code_actions_on_save` settings HOT 3
- Can't disable code lens in settings HOT 4
- Formatting code show in hover popups HOT 2
- LSP Slows down normal autocomplete HOT 12
- LSP.sublime-settings does not recognize lsp_code_actions_on_save configuration HOT 2
- rust-analyzer.triggerParameterHints failed. Reason: unknown request (-32601) HOT 6
- Godot v4.2 Editor language server default remote port is 6005 not 6008
- ⚠️ DOWNTIME Notice: LSP and LSP-* are migrating to Python 3.8 ⚠️
- Capabilites with selector fails to register
- ModuleNotFoundError: No module named 'wcmatch.glob' HOT 13
- Prepare for upgrade of bracex and wcmatch libraries HOT 6
- [Runtime Error] ModuleNotFoundError: No module named 'wcmatch' HOT 1
- Investigate why didSave notification is not sent if view closed immediately after saving
- Two alternative hover definitions provided: one on mouseover, the other upon keyboard shortcut HOT 6
- Not Working After 3.8 Upgrade HOT 3
- Discuss removal of some APIs HOT 3
- Allow LSP packages to customize format_completion
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lsp.