File Based Apps in .NET 10 are awesome - script with C#!
- .NET 10 Preview 6에서 'file based apps'라는 새로운 기능이 도입되었으며, 이는 기존에 ".NET Run .cs"로 불리던 것을 공식적으로 명명한 것임 🎉
- macOS에서 shebang(#!)을 사용하여
dotnet run 명령어 없이 .cs 파일을 직접 실행할 수 있게 됨. .NET 10 Preview 6에서 기능이 향상됨 🚀
- Minimal API 방식을 활용하여,
args를 통해 명령줄 인수를 받아 프로그램에 전달할 수 있음. 이를 통해 사용자 입력을 더욱 간편하게 처리 가능 💡
- alias를 설정하여 긴 명령어 대신 짧은 alias로
.cs 파일을 실행할 수 있음. 예를 들어, chatgpt alias를 설정하여 ChatGPT 스크립트를 쉽게 실행할 수 있음 ⌨️
- alias 설정 후
source ~/.zshrc 명령어를 통해 변경 사항을 적용해야 함. 이를 통해 새로운 alias를 즉시 사용할 수 있음 🔄
- C#과 .NET 관련 유용한 정보를 지속적으로 제공할 예정이니, 구독 부탁드립니다 🙏