mirror of
https://github.com/vacp2p/roadmap.git
synced 2026-01-09 15:48:02 -05:00
58 lines
1.9 KiB
Markdown
58 lines
1.9 KiB
Markdown
---
|
||
title: Nim IDE tooling
|
||
tags:
|
||
- 2025q2
|
||
- nim
|
||
- ift
|
||
draft: false
|
||
description: improving nim ide tooling
|
||
---
|
||
|
||
`vac:nim:ift:2025q2-nim-ide-tooling`
|
||
|
||
## Description
|
||
|
||
The commitment comprises enhancing the Nim IDE experience by focusing on two parallel tracks.
|
||
|
||
Firstly, we'll prioritize the integration of Araq's upcoming work, specifically the replacement of nimsuggest with gear2, as soon as it becomes available.
|
||
This integration will bring improved code intelligence capabilities to our IDE.
|
||
|
||
Secondly, we'll continue to develop and implement quality-of-life features to boost developer productivity.
|
||
These enhancements will include the ability to run tests directly from the extension,
|
||
implementing "quick actions" for common tasks, and adding support for macro expansion visualization.
|
||
hile awaiting gear2's completion, we'll maintain and improve nimsuggest, addressing bugs and adding new features to ensure a smooth transition.
|
||
|
||
By the end of the quarter, we aim to have a more robust, user-friendly Nim IDE with enhanced functionality and improved performance.
|
||
|
||
## Tasks
|
||
|
||
### Tooling release: Nimlangserver v1.12.0
|
||
|
||
fully qualified name: `vac:nim:ift:2025q2-nim-ide-tooling:nimlangserver-v1.12.0`
|
||
* owner:
|
||
* status:
|
||
* start-date: 2025/04/01
|
||
* end-date: 2025/06/30
|
||
|
||
### Tooling release: vscode extension v1.8.x
|
||
|
||
fully qualified name: `vac:nim:ift:2025q2-nim-ide-tooling:vscode-extension-v1.8.x`
|
||
* owner:
|
||
* status:
|
||
* start-date: 2025/04/01
|
||
* end-date: 2025/05/31
|
||
|
||
### Tooling release: Nimlangserver with multiple fixes and improvements
|
||
|
||
fully qualified name: `vac:nim:ift:2025q2-nim-ide-tooling:nimlangserver-with-multiple-fixes-and-improvements`
|
||
* owner:
|
||
* status:
|
||
* start-date: 2025/04/01
|
||
* end-date: 2025/06/30
|
||
### Tooling release: vscode extension with multiple fixes and improvements
|
||
|
||
fully qualified name: `vac:nim:ift:2025q2-nim-ide-tooling:vscode-extension-with-multiple-fixes-and-improvements`
|
||
* owner:
|
||
* status:
|
||
* start-date: 2025/04/01
|
||
* end-date: 2025/05/31 |