amos402 / vscode-scope-bar Goto Github PK
View Code? Open in Web Editor NEWA simple vscode extension for showing code scope
Home Page: https://marketplace.visualstudio.com/items?itemName=amos402.scope-bar
License: MIT License
A simple vscode extension for showing code scope
Home Page: https://marketplace.visualstudio.com/items?itemName=amos402.scope-bar
License: MIT License
Hello.
This is more like a question if it would be easy to do this.
So it's fine if you don't have the time to implement this i mainly would like help in implementing it myself (maybe by forking your extension).
This is a feature from atom where wenever you move the cursor over a function, you can see the full function signature definition.
Example situation:
function something (thing, otherthing) {
return thing
}
function main() {
something|()
}
For example if i put the cursor where the |
is i would see on the bottom bar "function something (thing, otherthing)" wich is the definition of the function that i am calling over there.
Hello and thanks for this nice extension!
Is it possible to enable this for both screens when the screen is split?
Thank you for VSCode Scope Bar.
Most of the time it shows only "Global Scope" for (a large) Rust project.
I have (current) VS Code with rust-analyzer
extension, which is the only mainstream language provider for Rust. (There exists "RLS" = Rust Language Support, which is obsolete and unmaintained.)
rust-analyzer
feeds inferred type annotations, breadcrumbs... I don't know if rust-analyzer
is registered/good enough with documentSymbolProvider
.
As I know, the C++ extension already has the feature like this, so it should be disable on C/C++ files.
During editing, if the scope range increases by a few lines and the file is not saved then what is displayed in the status bar won't reflect the edited state of the document.
While still super useful for seeing scope while reading, this extension would be most powerful if it had an option to reflect the edited, unsaved state of the document.
I understand this would probably come at a performance cost and so it might be good to be able to set an update interval once a file is edited.
Hi,
I'm looking for an extension that changes the color of the variables according to the range from which they come
Do you think it could be possible to add this feature ?
Cannot read property 'iterNodesRevers' of undefined: TypeError: Cannot read property 'iterNodesRevers' of undefined
at ScopeFinder. (C:\Users\Jens.vscode-insiders\extensions\amos402.scope-bar-0.0.3\out\src\scope.js:147:46)
at Generator.next ()
at fulfilled (C:\Users\Jens.vscode-insiders\extensions\amos402.scope-bar-0.0.3\out\src\scope.js:4:58)
at
e.onUnexpectedError @ shell.ts:459
(anonymous) @ shell.ts:419
e.onUnexpectedError @ errors.ts:119
o @ errors.ts:138
e.$onUnexpectedError @ mainThreadErrors.ts:26
e.invoke @ abstractThreadService.ts:41
e._invokeHandler @ rpcProtocol.ts:109
e._receiveOneMessage @ rpcProtocol.ts:96
(anonymous) @ rpcProtocol.ts:32
(anonymous) @ rpcProtocol.ts:157
e.invoke @ callbackList.ts:36
e.fire @ event.ts:123
(anonymous) @ ipc.net.ts:82
emitOne @ events.js:96
emit @ events.js:191
readableAddChunk @ _stream_readable.js:178
Readable.push @ _stream_readable.js:136
onread @ net.js:560
Could you fix that bug please?
Hello. I think it would be more useful to me if clicking the toolbar icon showed the recent symbols/functions I visited recently at the top. That way I can quickly navigate through functions I'm working on.
If this is possible to do without extensions please tell me.
Also need to add a key binding for helping that check other symbols under parent easily.
It has slow reaction when handling a large file, tested in a large python file.
I am using vscode Version: 1.27.2, on Ubuntu 14.04
The extension just stopped working, I believe after I updated vscode, lately.
My attempts to get it to work include:
-Uninstalling the extension, closing vscode, restarting it, installing the extension, closing vscode and restating it again.
-Disabling and then enabling the extension.
None of that worked.
Any idea ?
Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.