Project Overview for local workspace #908
worksofliam
started this conversation in
Ideas
Replies: 4 comments 2 replies
-
Will these projects expose the iproj.json project definition? |
Beta Was this translation helpful? Give feedback.
2 replies
-
I really like the create and copy prototype functions |
Beta Was this translation helpful? Give feedback.
0 replies
-
Progress report! Showing all references to an export procedureAbility to open the implementation for a PR |
Beta Was this translation helpful? Give feedback.
0 replies
-
PR created: codefori/vscode-rpgle#140 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am thinking of some major enhancements to local development (as in RPGLE in your local workspace). In order to help the transition to git, we need even better tools for 'local' development.
Features
New view
I want to add a new view named 'Project Overview', which will add new functionality:
New editor functionality
New Code Lens on export definitions:
${count} references
- count being how many references throughout the entire project. Button opens peek reference viewFeature to automatically create prototype
Outline view for
DCL-F
/DCL-DS (EXTFILE)
will work on local sourcesInstead of depending on the connection to get the columns, if it is a local source, see if we can find the file locally first. This does mean parsing local DDS and SQL.
What needs work before this
vscode-rpgle
needs an integrated SQL parser and DDS parservscode-displayfile
How project scanning will work
vscode-rpgle
loads, if a local workspace is detected, then it will scan the entire workspace and generate information for all RPGLE sources.Things to consider
Beta Was this translation helpful? Give feedback.
All reactions