microsoft / microsoft/AzureStorageExplorer
Enhanced Query Editor (should be obvious and mandatory for all query editors)
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 452
- Forks
- 92
- Avg merge
- 15h 20m
- Merged PRs (30d)
- 3
Description
The following improvements will be really appreciated for the query tabs. All these are more or less in other tools like the SSMS (SQL Server Management Studio) or even in Azure Document Studio (older tool but with a more advanced query editor).
- Support the F5 key and/or CTRL-R to execute the query
- Be able to execute the highlighted portion of the query : the user highlights a portion of the query and executes this portion only using F5 or CTRL-R
- Be able to comment portion of query to ignore them. The user adds a "--" or "//" on a given ligne to comment it
- Code coloring
- Intellisense, at least for functions. Ideally for all keywords including the fields in json
- Saving the context : the open queries and tabs should be saved to be able to retrieve them back on the next launch
- Be able to save on disk the query text (very basic)
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by locating the query-tab/editor implementation and determine whether these requests are separate pieces of work. Done would require an agreed scope and acceptance criteria for shortcuts, selection execution, comments, coloring, completion, context restoration, and saving queries.
Written by the indexing model from the issue text.
Assessment
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100