Skip to content

Commit

Permalink
Merge pull request #25 from KxSystems/v-0-1-13
Browse files Browse the repository at this point in the history
0.1.13 release, updated docs/walkthrough
  • Loading branch information
nfarrell-kx authored May 30, 2023
2 parents 75af389 + e6d3bdf commit 339de3c
Show file tree
Hide file tree
Showing 5 changed files with 48 additions and 7 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,28 @@

All notable changes to the kdb extension will be documented in this file.

# 0.1.13

### Enhancements

- Added command to refresh server objects

### Fixes

- Server objects can now be enumerated without a pre-script

- Tree for non-default namespaces and variables are now filtered to ensure views are not present

- Views tree now shows views correctly

- Language server no longer makes duplicate suggestions

- Fix for context menu after new server object items are added, all options now shown

### Internal Improvements

- Logo improved to work with both light and dark themes

# 0.1.12

### Enhancements
Expand Down
16 changes: 10 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Follow the extension walkthrough to install q, if required
<summary>Add a connection</summary>
Add a new server connection by opening the extension side panel and choosing 'Add new connection' from the context menu

![Extension panel](./resources/walkthrough/add-new-connection.png "Add a connection")
![Extension panel](https://code.kx.com/img/walkthrough/add-new-connection.png "Add a connection")

</details>

Expand All @@ -23,7 +23,7 @@ Follow the extension walkthrough to install q, if required

Connect to an existing server by right-clicking and choosing 'Connect kdb server'

![Extension panel](./resources/walkthrough/connect.png "Connect kdb server")
![Extension panel](https://code.kx.com/img/walkthrough/connect.png "Connect kdb server")

</details>

Expand All @@ -32,7 +32,7 @@ Connect to an existing server by right-clicking and choosing 'Connect kdb server

q files can be executed by right-clicking the editor and choosing 'Execute Entire File', results will be shown in the Output pane

![Extension panel](./resources/walkthrough/output.png "q Console Output")
![Extension panel](https://code.kx.com/img/walkthrough/output.png "q Console Output")

</details>

Expand All @@ -41,24 +41,28 @@ q files can be executed by right-clicking the editor and choosing 'Execute Entir
<details>
<summary>Syntax highlighting</summary>

![Syntax highlighting](./resources/walkthrough/highlighting.png "Syntax highlighting")
![Syntax highlighting](https://code.kx.com/img/walkthrough/highlighting.png "Syntax highlighting")

</details>

<details>
<summary>Code navigation</summary>

![Code navigation](./resources/walkthrough/navigation.png "Code navigation")
![Code navigation](.https://code.kx.com/img/walkthrough/navigation.png "Code navigation")

</details>

<details>
<summary>Code completion</summary>

![Code completion](./resources/walkthrough/autocomplete.png "Code completion")
![Code completion](https://code.kx.com/img/walkthrough/autocomplete.png "Code completion")

</details>

## Known Issues

- Code hierarchy functionality may experience performance issues

## Support/Feedback

Any feedback is welcome via the KX [#vscode-extension-help](https://kxsys.slack.com/archives/C057T0J659N) Slack channel
14 changes: 13 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"displayName": "kdb vscode",
"description": "Extension to help with q and kdb",
"publisher": "KX",
"version": "0.1.12",
"version": "0.1.13",
"engines": {
"vscode": "^1.66.0"
},
Expand Down Expand Up @@ -76,6 +76,18 @@
],
"when": "!kdb.showInstallWalkthrough"
},
{
"id": "startProcess",
"title": "Start a q process",
"description": "If q is not already running on your chosen server, right-click and choose 'Start q process' \n[Start Local Process](command:kdb.startLocalProcess)",
"media": {
"markdown": "resources/walkthrough/startProcess.md"
},
"completionEvents": [
"command:kdb.startLocalProcess"
],
"when": "!kdb.showInstallWalkthrough"
},
{
"id": "connect",
"title": "Connect to a server",
Expand Down
Binary file added resources/walkthrough/start-q-process.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions resources/walkthrough/startProcess.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Start q process

![Extension panel](start-q-process.png "Start q process")

0 comments on commit 339de3c

Please sign in to comment.