programing

파워셸에서 지능을 얻을 수 있습니까?

closeapi 2023. 8. 19. 10:18
반응형

파워셸에서 지능을 얻을 수 있습니까?

편집:지금 질문을 받고 있는 사람은 누구든지.날짜를 봐주세요.이것은 PowerShell의 첫 번째 버전에서 나온 아주 아주 오래된 질문입니다.이제 모든 것이 달라졌습니다.

PowerShell을 시작으로 PowerShell 스크립트 작성에 대한 인텔리전스 지원을 받고 싶습니다.탭 완성은 훌륭해서 어딘가에 존재할 것이라고 생각할 수 있지만, 2007년 기사를 찾을 수 있는 유일한 것은 - 거의 최신 상태가 아닙니다.

당신에게 이 능력을 줄 수 있는 연장이 어디 있습니까?

편집자는 어떻습니까?

사용해 보십시오.

http://powergui.org/index.jspa

이 사람은 지능을 가진 좋은 편집자입니다.

최신 버전의 PowerShell과 함께 설치되는 Windows PowerShell ISE에는 내장된 인텔리전스가 있습니다.

또한 PowerShell 확장자가 있는 Visual Studio 코드도 옵션입니다.

그리고 만약 당신이 ISE와 함께 있고 싶다면 ISE 스테로이드.

하지만 방향은 VS 코드인 것 같습니다. 특히 코어가 그렇습니다.

전원 탭을 확인합니다.

또한 PowerShell Plus(상업용)도 있습니다.또는 PowerShell 2.0을 기다려 그래픽 Windows PowerShell을 얻을 수 있습니다.

PowerSE는 IntelliSense(PowerShell, WMI 및 )가 포함된 무료 PowerShell 편집기입니다.NET)

특징:

  • 자동 스크립트 생성 기능 포함 - cmdlet을 실행하고 그리드 보기에서 결과를 확인한 다음 열을 선택하고 정렬한 다음 PowerShell을 생성하도록 지시합니다.
  • 커뮤니티 버튼을 클릭하여 TechNet 및 PoshCode에서 샘플을 검색합니다.
  • 중단점 및 코드 단계별 디버깅 기능
  • Watch 창에서 PowerShell 변수를 드릴링합니다.
  • 상황에 맞는 도움말입니다.
  • 콘솔 창에 명령 레코더가 포함되어 있습니다.

파워셸 확장자가 있는 비주얼 스튜디오 코드를 사용해 보십시오.Windows PowerShell ISE보다 더 잘 작동합니다.

PSReadline은 이제 명령 기록을 기반으로 콘솔에 지능형 라이센스를 보유합니다.https://devblogs.microsoft.com/powershell/announcing-psreadline-2-1-with-predictive-intellisense/

파워셸 7에서 활성화하려면:

Set-PSReadLineOption -PredictionSource History

psreadline의 해당 버전은 powershell 5.1에서도 확인할 수 있습니다.

Install-Module PSReadLine -RequiredVersion 2.1.0

TabExpansion을 작성하는 것이 가장 좋은 방법이라고 생각합니다.
C#의 IntelliSence와 같은 고급스러운 자동 완성 도구는 없습니다.
표준 Cmdlet만 사용해도 $_의 속성을 얻을 수 없습니다.

PowerShell ISE v3에는 인텔리센스가 있습니다.

http://www.microsoft.com/download/en/details.aspx?id=27548

언급URL : https://stackoverflow.com/questions/1494607/can-i-get-intellisense-in-powershell

반응형