DEV Community

Cover image for I had wrote a vscode extension used to manage system aliases
chouchouji
chouchouji

Posted on

1

I had wrote a vscode extension used to manage system aliases

At first I just wanted to make a git alias plugin, and after talking to my friend, he suggested that I make a management system alias plugin directly, which is more convenient and concise.

It took me about a day to complete the development of this plugin.You can find it in vscode extensions market.


Features

  • 🎨   Support creating, deleting, renaming, copying and running system alias
  • 📦   Support custom path that used to store aliases

Usage

Create Alias

You can create a new alias.

[!TIP]
Please ensure that you have understood how to create a right alias.
Don't allow to add duplicate alias.

add

Rename Alias

It supports renaming an alias.

rename

Delete Alias(es)

It supports deleting all aliases or one alias.

delete

Run Alias

Click run button, it will activate terminal and exec that command.

If the terminal shows error like command not found, close terminal and try again.

run

Copy Alias

It supports copying an alias or all aliases.

Set Store Path

The default store path is ${homedir}/.zshrc, like /Users/xxx/.zshrc. If you want to custom your alias store path, modify it by Setting/Extensions/Alias Manager

store-path

Feedback

If you encounter problems or have good ideas and suggestions, please report here.

Postgres on Neon - Get the Free Plan

No credit card required. The database you love, on a serverless platform designed to help you build faster.

Get Postgres on Neon

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay