파이썬을 시작한지 1년이 넘어가는 시점에서, 개발 과정이 어느정도 정형화되어, 개발했었던 혹은 개발할 코드들을 오픈소스화 하려는 필요성이 생겼다. GitHub 에 소스 코드를 공개하고, 소프트웨어를 패키지화하여 PyPI 에 등록하여 누구나 편리하게 pip install 명령어 하나로 설치할 수 있는 환경은 굉장히 강력했다. GitHub 에서는 꼭 개발자가 아니더라도 번역, 테스트, 이슈제기 등 다양한 방면으로 프로젝트에 기여할 수 있고, PyPI 는 개인 개발자도 너무나 쉽게 패키지를 등록하고 이를 누구나가 쉽게 설치할 수 있다. 관련 자료들은 인터넷에서 쉽게 찾을 수 있으나 그 과정을 가볍게 적어놓은 글은 찾기 어려웠다. 마침 하나의 새로운 프로젝트를 생성하면서 그 과정을 최대한 간략하게 정리하는 것을..
텍스트 에디터 VSCode, 통합 개발 환경을 품다. (확장 도구 : Python, C/C++, C#) 메모장과 같은 텍스트 에디터인 VSCode 가 어떻게 개발용 도구가 될 수 있었을까? 그것은 바로 확장 도구 덕이다. 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리할 수 있는 통합 개발 환경과 같은 환경을 만들 수 있다. 코딩, 디버그, 컴파일, 배포의 일련의 과정을 VSCode 내에서 할 수 있다. 이를 위해서 기본적으로 프로그래밍 언어를 지원하는 확장 도구를 설치해야 한다. 나는 Python, C, C++, C# 을 위한 개발 환경을 만들 생각이므로 관련된 확장 기능을 검색하여 설치했다. 언어 지원 확장 도구들이 모두 같은 기능을 제공하는 것은 아니다. 예를 들어 Find All ..
- Total
- Today
- Yesterday
- Active File In StatusBar
- 개발자테오
- 나는프로그래머다
- 확장도구
- github
- 깃허브
- 소프트웨어 배포
- 개발환경
- Software Versioning
- visual studio code
- Semantic Versioning
- Dracula Official
- Code Spell Checker
- indent-rainbow
- pypi
- Rainbow CSV
- python
- 마플교과서
- code runner
- TODO Highlight
- 트렐로
- Color Highlight
- 강사테오
- extension
- 소프트웨어 버전 관리
- pylint
- vscode
- 네이버 영어사전
- Bracket Pair Colorizer 2
- Tooltip Dictionary
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |