From 5affe06c371135fada09304ad452ce2d251e2dc4 Mon Sep 17 00:00:00 2001 From: Christoph Bergmeister Date: Thu, 20 Dec 2018 17:11:09 +0000 Subject: [PATCH 1/3] Add new settings: powershell.codeFormatting.WhitespaceInsideBrace and powershell.codeFormatting.WhitespaceAroundPipe --- package.json | 10 ++++++++++ src/settings.ts | 4 ++++ 2 files changed, 14 insertions(+) diff --git a/package.json b/package.json index 5153b58461..2922747e0f 100644 --- a/package.json +++ b/package.json @@ -585,6 +585,16 @@ "default": true, "description": "Adds a space after a separator (',' and ';')." }, + "powershell.codeFormatting.WhitespaceInsideBrace": { + "type": "boolean", + "default": true, + "description": "Adds a space after an opening brace ('}') and before a closing brace ('}')." + }, + "powershell.codeFormatting.WhitespaceAroundPipe": { + "type": "boolean", + "default": true, + "description": "Adds a space before and after a pipeline ('|')." + }, "powershell.codeFormatting.ignoreOneLineBlock": { "type": "boolean", "default": true, diff --git a/src/settings.ts b/src/settings.ts index c7a87ffef7..96a9fb227b 100644 --- a/src/settings.ts +++ b/src/settings.ts @@ -43,6 +43,8 @@ export interface ICodeFormattingSettings { whitespaceBeforeOpenParen: boolean; whitespaceAroundOperator: boolean; whitespaceAfterSeparator: boolean; + WhitespaceInsideBrace: true; + WhitespaceAroundPipe: true; ignoreOneLineBlock: boolean; alignPropertyValuePairs: boolean; } @@ -129,6 +131,8 @@ export function load(): ISettings { whitespaceBeforeOpenParen: true, whitespaceAroundOperator: true, whitespaceAfterSeparator: true, + WhitespaceInsideBrace: true, + WhitespaceAroundPipe: true, ignoreOneLineBlock: true, alignPropertyValuePairs: true, }; From 668022615945c6d67adb15866863fd51e8994abc Mon Sep 17 00:00:00 2001 From: Christoph Bergmeister Date: Tue, 8 Jan 2019 22:16:42 +0000 Subject: [PATCH 2/3] fix whitespace --- package.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index ad1307b52d..8fc681963d 100644 --- a/package.json +++ b/package.json @@ -479,7 +479,7 @@ "properties": { "powershell.sideBar.CommandExplorerVisibility": { "type": "boolean", - "default":true, + "default": true, "description": "Specifies the visibility of the Command Explorer in the PowerShell Side Bar." }, "powershell.powerShellExePath": { @@ -612,14 +612,14 @@ "description": "Adds a space after a separator (',' and ';')." }, "powershell.codeFormatting.WhitespaceInsideBrace": { - "type": "boolean", - "default": true, - "description": "Adds a space after an opening brace ('}') and before a closing brace ('}')." + "type": "boolean", + "default": true, + "description": "Adds a space after an opening brace ('}') and before a closing brace ('}')." }, "powershell.codeFormatting.WhitespaceAroundPipe": { - "type": "boolean", - "default": true, - "description": "Adds a space before and after a pipeline ('|')." + "type": "boolean", + "default": true, + "description": "Adds a space before and after a pipeline ('|')." }, "powershell.codeFormatting.ignoreOneLineBlock": { "type": "boolean", From 823e55806a6c8d9e3aa7f3ac3a0e7cf0d87f8b72 Mon Sep 17 00:00:00 2001 From: "Christoph Bergmeister [MVP]" Date: Wed, 6 Mar 2019 05:25:21 +0000 Subject: [PATCH 3/3] Apply suggestions from code review --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 8fc681963d..43509548bb 100644 --- a/package.json +++ b/package.json @@ -614,12 +614,12 @@ "powershell.codeFormatting.WhitespaceInsideBrace": { "type": "boolean", "default": true, - "description": "Adds a space after an opening brace ('}') and before a closing brace ('}')." + "description": "Adds a space after an opening brace ('{') and before a closing brace ('}')." }, "powershell.codeFormatting.WhitespaceAroundPipe": { "type": "boolean", "default": true, - "description": "Adds a space before and after a pipeline ('|')." + "description": "Adds a space before and after the pipeline operator ('|')." }, "powershell.codeFormatting.ignoreOneLineBlock": { "type": "boolean",