C# 개발을 위해서는 .NET SDK가 필요합니다. .NET 공식 웹사이트에서 최신 버전의 .NET SDK를 다운로드하고 설치하세요.
3. C# 확장 프로그램 설치
VS Code를 실행한 후, 확장(Extensions) 뷰를 열어 C# for Visual Studio Code (powered by OmniSharp)를 검색하고 설치합니다. 이 확장 프로그램은 C# 편집 지원, 디버깅, IntelliSense, 코드 리팩토링, 스니펫 등 다양한 기능을 제공합니다.
4. 프로젝트 생성 및 개발 시작
터미널 또는 명령 프롬프트를 열고, dotnet new console -n MyFirstConsoleApp 명령어로 새 C# 콘솔 애플리케이션 프로젝트를 생성합니다. 여기서 MyFirstConsoleApp은 프로젝트 이름입니다. 생성된 프로젝트 폴더로 이동한 후, code . 명령어를 사용해 VS Code에서 프로젝트를 엽니다.
5. 빌드 및 실행
VS Code의 터미널에서 dotnet build 명령어를 사용해 프로젝트를 빌드합니다. 그리고 dotnet run 명령어로 애플리케이션을 실행할 수 있습니다.
오른쪽 상단에 > 버튼을 눌러도 빌드가 됩니다.
6. 디버깅
VS Code에서는 C# 애플리케이션의 디버깅도 지원합니다. 적절한 브레이크포인트를 설정하고, 디버그 패널을 사용하여 애플리케이션을 디버깅할 수 있습니다.
키움증권의 Open API+는 주식 거래를 자동화할 수 있게 해주는 강력한 도구입니다. 파이썬과 아나콘다 환경을 활용하면, 이 API를 통해 주식 시장 데이터를 수집하고 거래 명령을 실행할 수 있습니다. 다음은 아나콘다를 이용하여 파이썬 환경을 설정하고 키움증권 API에 접속하는 단계별 가이드입니다.
1. 아나콘다 설치
아나콘다는 파이썬과 R 프로그래밍 언어를 위한 오픈 소스 배포판이며, 과학 계산, 데이터 과학, 기계 학습 애플리케이션 개발에 주로 사용됩니다. 아나콘다 공식 웹사이트(https://www.anaconda.com/download)에서 아나콘다를 다운로드하고 설치합니다. 설치가 완료되면, 아나콘다 프롬프트 또는 터미널을 열고 다음 명령어로 파이썬 버전을 확인할 수 있습니다.
옵션 변경이 없이 쭉 다음 눌러서 설치하시면 됩니다.
python --version
Python 3.11.7
2. 아나콘다 64bit를 32bit로 변경
(base) C:\> conda info
...(중략)
platform : win-64
...(중략)
(base) C:\> set CONDA_FORCE_32BIT=1
set CONDA_FORCE_32BIT=1로 설정해 주면 32비트로 변경이 됩니다.
다시 64비트로 변환할려면 set CONDA_FORCE_32BIT=0으로 변경해 주면 됩니다.
var type = navigator.appName;
var lang;
if (type == 'Netscape') {
lang = navigator.language;
} else {
lang = navigator.userLanguage;
}
lang = lang.substr(0, 2);