Skip to content

Add dynamic naming to New+ #36987

@Everything2067

Description

@Everything2067

Description of the new feature / enhancement

I'm sorry for any wrong wording.

I would like adding a feature to New+ such that if I create a template with the name 'x', the files/folders inside it can also be named depending upon the name 'x'

Currently, I have created a template named Python Project:

Python Project/
├──.venv/
├──python-project/
├────python-project.py
└────main.py

If I use New+ to create this template and rename it foo-bar:

foo-bar/
├──.venv/
├──python-project/
├────python-project.py
└────main.py

If this were a thing, and I rename it foo-bar, then:

foo-bar/
├──.venv/
├──foo-bar/
├────foo-bar.py
└────main.py

Edit: Notice how the file main.py and .venv have not changed

It would also be great if the contents inside the files would be changed.

Scenario when this would be used?

This would be great for those who have project templates like these, and they wouldn't have to rename everything manually

Supporting information

No supporting information

Metadata

Metadata

Assignees

No one assigned

    Labels

    Idea-EnhancementNew feature or request on an existing productNeeds-TriageFor issues raised to be triaged and prioritized by internal Microsoft teamsProduct-New+Refers to the New+ PowerToys Utility
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions