Хотелось бы определять параметры функции в стиле camelCase, т.е. $nodeName.
Так хотелось бы, потому локальные переменные в таком стиле.
Но тогда надо вызывать и функцию с параметром -nodeName, т.к. подсказка подсказывает в VS Code. Alias дело не исправляет.
С другой стороны, если называть параметр $NodeName, то сразу видно отличие локальных переменных от параметров вызова. Что тоже не плохо.
Нормальный вариант?
PS не чувствителен к регистру, поэтому названия параметров при объявлении и при вызове могут различаться. Лично я использую PascalCase только в случае с параметрами экспортируемых функций, в остальных случаях использую snake_case.
2CHEVSKII, мне для перфокцианизма.
Если Powershell использует так вот $NodeName, то, наверное, надо придерживаться. Я вот для себя стиль именования определил и обосновал, вроде хорошо получается. Внутри своей логики тоже надо понимать, что происходит.