# New Elm-pair release adds support for Visual Studio Code

**URL:** <https://discourse.elm-lang.org/t/new-elm-pair-release-adds-support-for-visual-studio-code/8255>\
**Category:** Show and Tell\
**Created:** [March 17, 2022, 4:24pm UTC](https://discourse.elm-lang.org/t/new-elm-pair-release-adds-support-for-visual-studio-code/8255 "2022-03-17T16:24:04Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![jwoudenberg](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/jwoudenberg/32/153_2.png) [@jwoudenberg](https://discourse.elm-lang.org/u/jwoudenberg)\
**Post date:** [March 17, 2022, 4:24pm UTC](https://discourse.elm-lang.org/t/new-elm-pair-release-adds-support-for-visual-studio-code/8255/1 "2022-03-17T16:24:04Z")

</div>

Hi folks! I’ve been continuing work on Elm-pair. Since there’s been a bunch of additions since my [previous post](https://discourse.elm-lang.org/t/early-release-of-the-elm-pair-editor-tool/8052) I thought I’d give an update!

First off, Elm-pair will now help you when you rename a variable, type, or constructor. If you change the name in one place, Elm-pair will update the rest.

![animation demonstrating renaming functionality](https://elm-pair.com/renaming.gif)

Next, Elm-pair is now available as an extension for Visual Studio Code in addition to Neovim. If you wanna give it a try, it’s in the VSCode Marketplace. I’m looking forward to adding support for many additional editors.

![vscode screenshot annotated with installation steps](https://elm-pair.com/vscode-install-screenshot.png)

If this sounds useful you can find installation instructions at [https://elm-pair.com](https://elm-pair.com). I’d love your feedback!

---

<div class="post-metadata">

**Author:** ![peacememories](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/peacememories/32/539_2.png) [@peacememories](https://discourse.elm-lang.org/u/peacememories)\
**Post date:** [March 26, 2022, 10:45am UTC](https://discourse.elm-lang.org/t/new-elm-pair-release-adds-support-for-visual-studio-code/8255/2 "2022-03-26T10:45:31Z")

</div>

This looks amazing, and I will play around with it right away.  
Does it support editing across files? (e.g. when editing the name of an exposed function)

---

<div class="post-metadata">

**Author:** ![jwoudenberg](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/jwoudenberg/32/153_2.png) [@jwoudenberg](https://discourse.elm-lang.org/u/jwoudenberg)\
**Post date:** [March 26, 2022, 11:02am UTC](https://discourse.elm-lang.org/t/new-elm-pair-release-adds-support-for-visual-studio-code/8255/3 "2022-03-26T11:02:41Z")

</div>

Thank you for the nice words! Renaming across files is not yet supported, but it’s the thing I’m currently working on.

---

<div class="post-metadata">

**Author:** ![konnik](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/konnik/32/2599_2.png) [@konnik](https://discourse.elm-lang.org/u/konnik)\
**Post date:** [March 27, 2022, 6:44pm UTC](https://discourse.elm-lang.org/t/new-elm-pair-release-adds-support-for-visual-studio-code/8255/4 "2022-03-27T18:44:54Z")

</div>

This is a awesome tool. I installed it right after your announcement of the vscode support but didn’t have time to play around with it then and forgot about it. Yesterday I did some elm coding again and did not understand why it felt different (in a positive way) at first. I then realized that it was your plugin that was making me smile while coding… Thanks a lot. 🙂

---

<div class="post-metadata">

**Author:** ![jwoudenberg](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/jwoudenberg/32/153_2.png) [@jwoudenberg](https://discourse.elm-lang.org/u/jwoudenberg)\
**Post date:** [March 27, 2022, 8:23pm UTC](https://discourse.elm-lang.org/t/new-elm-pair-release-adds-support-for-visual-studio-code/8255/5 "2022-03-27T20:23:10Z")

</div>

This made me really happy to read @konnik. Thank you for sharing!

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex035/uploads/elm_lang/original/1X/50a05e53677a2c3b47776d7abd0f113eb50193a1.png) [@system](https://discourse.elm-lang.org/u/system)\
**Post date:** [April 6, 2022, 8:23pm UTC](https://discourse.elm-lang.org/t/new-elm-pair-release-adds-support-for-visual-studio-code/8255/6 "2022-04-06T20:23:57Z")

</div>

Closed on April 6, 2022, 8:23pm UTC

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.
