Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e0f80ee874 |
@ -266,3 +266,8 @@ None
|
|||||||
- FileSync prep
|
- FileSync prep
|
||||||
- json remove null lines
|
- json remove null lines
|
||||||
- Remove lines containing highlighted
|
- Remove lines containing highlighted
|
||||||
|
|
||||||
|
## 1.125.0 1758571001561 = 638941678015610000 = 2025-5.Fall = Mon Sep 22 2025 12:56:41 GMT-0700 (Mountain Standard Time)
|
||||||
|
-----------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
- Modulus
|
||||||
|
|||||||
@ -212,6 +212,11 @@
|
|||||||
"command": "replaceLinesHelper.listToListWrappedComma",
|
"command": "replaceLinesHelper.listToListWrappedComma",
|
||||||
"title": "List to list wrapped comma"
|
"title": "List to list wrapped comma"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"category": "Replace",
|
||||||
|
"command": "replaceLinesHelper.modulus",
|
||||||
|
"title": "Modulus % 2 all lines"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"category": "Replace",
|
"category": "Replace",
|
||||||
"command": "replaceLinesHelper.prettySql",
|
"command": "replaceLinesHelper.prettySql",
|
||||||
|
|||||||
@ -167,6 +167,7 @@ export async function activate(extensionContext: vscode.ExtensionContext) {
|
|||||||
vscode.commands.registerCommand('replaceLinesHelper.expandSql', replaceLinesHelper.expandSql),
|
vscode.commands.registerCommand('replaceLinesHelper.expandSql', replaceLinesHelper.expandSql),
|
||||||
vscode.commands.registerCommand('replaceLinesHelper.listToListFamily', replaceLinesHelper.listToListFamily),
|
vscode.commands.registerCommand('replaceLinesHelper.listToListFamily', replaceLinesHelper.listToListFamily),
|
||||||
vscode.commands.registerCommand('replaceLinesHelper.listToListWrappedComma', replaceLinesHelper.listToListWrappedComma),
|
vscode.commands.registerCommand('replaceLinesHelper.listToListWrappedComma', replaceLinesHelper.listToListWrappedComma),
|
||||||
|
vscode.commands.registerCommand('replaceLinesHelper.modulus', replaceLinesHelper.modulus),
|
||||||
vscode.commands.registerCommand('replaceLinesHelper.prettySql', replaceLinesHelper.prettySql),
|
vscode.commands.registerCommand('replaceLinesHelper.prettySql', replaceLinesHelper.prettySql),
|
||||||
vscode.commands.registerCommand('replaceLinesHelper.quickFixCamelCaseProperties', replaceLinesHelper.quickFixCamelCaseProperties),
|
vscode.commands.registerCommand('replaceLinesHelper.quickFixCamelCaseProperties', replaceLinesHelper.quickFixCamelCaseProperties),
|
||||||
vscode.commands.registerCommand('replaceLinesHelper.quickFixCS0108', replaceLinesHelper.quickFixCS0108),
|
vscode.commands.registerCommand('replaceLinesHelper.quickFixCS0108', replaceLinesHelper.quickFixCS0108),
|
||||||
|
|||||||
@ -12,6 +12,7 @@ enum LinesAction {
|
|||||||
expandSql,
|
expandSql,
|
||||||
listToListFamily,
|
listToListFamily,
|
||||||
listToListWrappedComma,
|
listToListWrappedComma,
|
||||||
|
modulus,
|
||||||
prettySql,
|
prettySql,
|
||||||
quickFixCamelCaseProperties,
|
quickFixCamelCaseProperties,
|
||||||
quickFixCS0108,
|
quickFixCS0108,
|
||||||
@ -132,6 +133,12 @@ function listToListWrappedCommaLogic(lines: string[]): void {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function modulusLogic(lines: string[]): void {
|
||||||
|
for (let i = 0; i < lines.length; ++i) {
|
||||||
|
lines[i] = i % 2 + "~~~" + lines[i];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function prettySqlLogic(lines: string[]): void {
|
function prettySqlLogic(lines: string[]): void {
|
||||||
for (let i = 0; i < lines.length; ++i) {
|
for (let i = 0; i < lines.length; ++i) {
|
||||||
lines[i] = ' ' + lines[i];
|
lines[i] = ' ' + lines[i];
|
||||||
@ -438,6 +445,7 @@ function linesFunction(linesAction: LinesAction): Thenable<boolean> | undefined
|
|||||||
case LinesAction.expandSql: { expandSqlLogic(lines); break; }
|
case LinesAction.expandSql: { expandSqlLogic(lines); break; }
|
||||||
case LinesAction.listToListFamily: { listToListFamilyLogic(lines); break; }
|
case LinesAction.listToListFamily: { listToListFamilyLogic(lines); break; }
|
||||||
case LinesAction.listToListWrappedComma: { listToListWrappedCommaLogic(lines); break; }
|
case LinesAction.listToListWrappedComma: { listToListWrappedCommaLogic(lines); break; }
|
||||||
|
case LinesAction.modulus: { modulusLogic(lines); break; }
|
||||||
case LinesAction.prettySql: { prettySqlLogic(lines); break; }
|
case LinesAction.prettySql: { prettySqlLogic(lines); break; }
|
||||||
case LinesAction.quickFixCamelCaseProperties: { quickFixCamelCasePropertiesLogic(lines); break; }
|
case LinesAction.quickFixCamelCaseProperties: { quickFixCamelCasePropertiesLogic(lines); break; }
|
||||||
case LinesAction.quickFixCS0108: { quickFixCS0108Logic(lines); break; }
|
case LinesAction.quickFixCS0108: { quickFixCS0108Logic(lines); break; }
|
||||||
@ -466,6 +474,7 @@ export const distinctLines = () => linesFunction(LinesAction.distinctLines);
|
|||||||
export const expandSql = () => linesFunction(LinesAction.expandSql);
|
export const expandSql = () => linesFunction(LinesAction.expandSql);
|
||||||
export const listToListFamily = () => linesFunction(LinesAction.listToListFamily);
|
export const listToListFamily = () => linesFunction(LinesAction.listToListFamily);
|
||||||
export const listToListWrappedComma = () => linesFunction(LinesAction.listToListWrappedComma);
|
export const listToListWrappedComma = () => linesFunction(LinesAction.listToListWrappedComma);
|
||||||
|
export const modulus = () => linesFunction(LinesAction.modulus);
|
||||||
export const prettySql = () => linesFunction(LinesAction.prettySql);
|
export const prettySql = () => linesFunction(LinesAction.prettySql);
|
||||||
export const quickFixCamelCaseProperties = () => linesFunction(LinesAction.quickFixCamelCaseProperties);
|
export const quickFixCamelCaseProperties = () => linesFunction(LinesAction.quickFixCamelCaseProperties);
|
||||||
export const quickFixCS0108 = () => linesFunction(LinesAction.quickFixCS0108);
|
export const quickFixCS0108 = () => linesFunction(LinesAction.quickFixCS0108);
|
||||||
|
|||||||
Reference in New Issue
Block a user