Choose your own editor for Settings #5016

Closed
opened 2026-01-31 00:02:57 +00:00 by claunia · 3 comments
Owner

Originally created by @AndrewR66 on GitHub (Nov 15, 2019).

When I pick Settings in the dropdown menu, profile.json opens in Visual Studio. This is slow. I would like to open it in a smaller/faster editor. I suppose it opens in VS due to my windows file extension settings for .json files. I don't wan't to change this setting, but I would like a seperate setting where I can choose my editor.

Proposed technical implementation details (optional)

With the new feature:

  1. I will somehow pick editor for editing settings.
  2. When I choose to edit settings, profile.json opens in the editor from 1)
Originally created by @AndrewR66 on GitHub (Nov 15, 2019). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING: 1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement. 2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement. 3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number). 4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement. 5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement. All good? Then proceed! --> When I pick Settings in the dropdown menu, profile.json opens in Visual Studio. This is slow. I would like to open it in a smaller/faster editor. I suppose it opens in VS due to my windows file extension settings for .json files. I don't wan't to change this setting, but I would like a seperate setting where I can choose my editor. <!-- A clear and concise description of what the problem is that the new feature would solve. Describe why and how a user would use this new functionality (if applicable). --> # Proposed technical implementation details (optional) <!-- A clear and concise description of what you want to happen. --> With the new feature: 1) I will somehow pick editor for editing settings. 2) When I choose to edit settings, profile.json opens in the editor from 1)
claunia added the Issue-FeatureNeeds-TriageNeeds-Tag-FixNeeds-Attention labels 2026-01-31 00:02:57 +00:00
Author
Owner

@DHowett-MSFT commented on GitHub (Nov 18, 2019):

Hey @AndrewR66, thanks for the request! On the balance, this seems like a huge amount of work (providing an in-terminal file association UI) for a pretty narrow use case. If you don't mind, though, why are you averse to changing your default JSON association? VS is going to be huge and take forever to load regardless of which JSON file you're opening, so it might be advantageous to just change the association everywhere.

@DHowett-MSFT commented on GitHub (Nov 18, 2019): Hey @AndrewR66, thanks for the request! On the balance, this seems like a _huge_ amount of work (providing an in-terminal file association UI) for a pretty narrow use case. If you don't mind, though, why are you averse to changing your default JSON association? VS is going to be huge and take forever to load regardless of which JSON file you're opening, so it might be advantageous to just change the association everywhere.
Author
Owner

@ghost commented on GitHub (Nov 22, 2019):

This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 4 days. It will be closed if no further activity occurs within 3 days of this comment.

@ghost commented on GitHub (Nov 22, 2019): This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for **4 days**. It will be closed if no further activity occurs **within 3 days of this comment**.
Author
Owner

@AndrewR66 commented on GitHub (Nov 27, 2019):

Thank you for responding, I think I'll change my JSON association after all, like you suggest.

@AndrewR66 commented on GitHub (Nov 27, 2019): Thank you for responding, I think I'll change my JSON association after all, like you suggest.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#5016