윈도우 터미널을 아름답게 꾸며보자

이것은 Scott Hanselman의 .

설정을 시작하겠습니다!

Powershell(.NET Core 기반 크로스 플랫폼 Powershell) 설치




winget install Microsoft.PowerShell


윈도우 터미널 설치



winget install Microsoft.WindowsTerminal

Windows 터미널에서 PowerShell을 기본 터미널로 설정



Go to Settings





Click on Default profile and select PowerShell and save the changes.





Then go to Profiles > PowerShell > Additional Settings > Appearance.



여기에서 글리프가 많은 적절한 글꼴을 선택하여 글꼴을 사용자 지정할 수 있습니다.



다음 링크로 이동하여 최신 개발자 Nerd 글꼴을 모두 살펴보고 다운로드하세요: https://www.nerdfonts.com/font-downloads

그래서 우리는 이것으로 갈 것입니다, https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/FiraCode.zip

Choose FiraCode NF as Terminal Font.


오마이포쉬 설치



winget install JanDeDobbeleer.OhMyPosh -s winget

  • PATH를 다시 ​​로드하려면 터미널을 다시 시작하는 것이 좋습니다
  • .

    Enter the following code in Terminal to get the exact location of the PowerShell profile.



     echo $profile
    



    If you don't see any folder titled PowerShell in Documents, Make new folder in that name anyway.

    Inside that folder, create a file Microsoft.PowerShell_profile.ps1 where we're gonna add our functionalities.



    다음 json은 Oh My Posh 옵션을 수정하기 위한 테마 속성으로 사용되고 있습니다.

    theme.json:






    Download theme.json and locate it wherever you want, I'm letting it beside the Microsoft.PowerShell_profile.ps1 file.

    Open Microsoft.PowerShell_profile.ps1 and add the following code and save it.




    oh-my-posh --init --shell pwsh --config C:\Users\{YOUR PC USER NAME}\Documents\PowerShell\theme.json | Invoke-Expression
    


    Restart your terminal. You will see the difference.





    터미널 아이콘 설치



    Run the following code in the terminal




    Install-Module -Name Terminal-Icons -Repository PSGallery
    




    And then add this line to Microsoft.PowerShell_profile.ps1 file




    Import-Module -Name Terminal-Icons
    


    After your installation; if you run ls, you will notice that all the listed files, got colored with beautiful icons like this:





    PSReadLine 설치



    PSReadLine은 이전 명령 기록에서 추측한 내용을 제공합니다.



    Run the following code in the terminal.




    Install-Module PSReadLine -AllowPrerelease -Force
    


    And then add these lines to Microsoft.PowerShell_profile.ps1 file




    Import-Module PSReadLine
    Set-PSReadLineOption -PredictionSource History
    


    PSReadLine이 다음과 같은 방식으로 도움을 드립니다.





    예측 Intellisense 활성화



    예측 인텔리센스는 최대한 추측을 수집합니다.



    Add these lines to Microsoft.PowerShell_profile.ps1 file.




    Set-PSReadLineOption -PredictionViewStyle ListView
    Set-PSReadLineOption -EditMode Windows
    
    


    Predictive Intellisense가 작동하는 방식은 다음과 같습니다.





    Microsoft.PowerShell_profile.ps1 파일에 다음과 같은 코드가 포함되어 있는지 확인하세요.





    Glassmorphism 효과 활성화



    Go to Windows Terminal > Settings > Open JSON file, then add these fields to defaults. Then save the settings.json file and restart the terminal. You will see wonders.




    "defaults": {
       "useAcrylic": true,
       "acrylicOpacity": 0.5
    },
    


    드디어!!! 터미널은 다음과 같이 보일 것입니다(모든 것을 정확하게 따른다면):



    좋은 웹페이지 즐겨찾기