Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Improve the user experience of creating Java files. #801

Merged
merged 7 commits into from Nov 29, 2023

Conversation

testforstephen
Copy link
Contributor

The new file experience will ask user to select the file type first, then input the type name and generate the new file.

new_file_ux.mp4

@jdneo
Copy link
Member

jdneo commented Nov 29, 2023

What about adding a divider between package & file, folder?

image

image

src/explorerCommands/new.ts Outdated Show resolved Hide resolved
package.json Show resolved Hide resolved
src/views/PrimaryTypeNode.ts Outdated Show resolved Hide resolved
@testforstephen
Copy link
Contributor Author

What about adding a divider between package & file, folder?

Here are new menus view.
image

image

@jdneo jdneo added the enhancement New feature or request label Nov 29, 2023
@jdneo jdneo added this to the 0.23.3 milestone Nov 29, 2023
@jdneo jdneo changed the title Adjust the user experience of new Java file feat: Improve the user experience of new Java file. Nov 29, 2023
@testforstephen testforstephen merged commit a0dcf41 into main Nov 29, 2023
7 checks passed
@testforstephen testforstephen deleted the jinbo_newfile branch November 29, 2023 08:57
@jdneo jdneo changed the title feat: Improve the user experience of new Java file. feat: Improve the user experience of creating Java files. Nov 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants