Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Hide last line in folded ranges for ISE Mode #4425

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

Merged
andyleejordan merged 1 commit into PowerShell:main from fflaten:isemode-folding
Feb 21, 2023

Conversation

Copy link
Contributor

@fflaten fflaten commented Feb 18, 2023

PR Summary

PowerShell ISE folds ranges to a single line unlike the current default in this extension:
image
image

This PR sets the powershell.codeFolding.showLastLine option to false in ISE mode to be more similar with ISE behavior.
image

There is one major difference: ISE appended the closing char for most ranges which VSCode doesn't atm. That might be a dealbreaker, so submitting as a suggestion without discussion. Feel free to close if you don't agree.

PR Checklist

  • PR has a meaningful title
  • Summarized changes
  • PR has tests
  • This PR is ready to merge and is not work in progress

@fflaten fflaten requested a review from a team February 18, 2023 13:41
Copy link
Member

TBH I really like how the ISE handles this, but yeah even without the end characters I think this is good!

fflaten reacted with thumbs up emoji

@andyleejordan andyleejordan changed the title (削除) ISE Mode: Hide last line in folded ranges (削除ここまで) (追記) Hide last line in folded ranges for ISE Mode (追記ここまで) Feb 21, 2023
@andyleejordan andyleejordan merged commit 58b97aa into PowerShell:main Feb 21, 2023
@fflaten fflaten deleted the isemode-folding branch February 21, 2023 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Reviewers

@andyleejordan andyleejordan andyleejordan approved these changes

Assignees
No one assigned
Labels
Area-ISE Compatibility Issue-Enhancement A feature request (enhancement).
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /