본문 바로가기
728x90
반응형

개발툴11

[Visual Studio] CL 사용하여 빌드하기 비주얼 스튜디오 툴에서 컴파일하여 사용하기 불편하여 vscode나 다른 툴을 이용하여 코딩 작업을 합니다. 비주얼 스튜디오의 경우에는 마우스로 일련의 작업들이 진행되기에 키보드로만 작업을 주로 하시는 분들은 불편함을 느낄수 있습니다. 그런 사용자들을 위해 cl 이라는 명령어로 컴파일이 가능한 방법을 설명하려 합니다. cl 컴파일러 cl.exe 란 명령어를 사용하여 작성 된 소스를 컴파일하는 비주얼 스튜디오 컴파일러. 본인이 설치 된 Visual Studio 폴더로 이동하여 Command Prompt 창을 열어 봅니다. 창을 열고 cl 명령어를 쳐서 버전과 동작 가능한지 확인 합니다. 현재 x86 용 19.29 버전이 설치 되어 있습니다. cl /? 를 입력 하면 사용 방법을 확인할 수 있습니다. 내용이 .. 2022. 2. 7.
[Spring Boot] 엑셀 다운로드 기능 Apache POI Spring Boot 에서 데이타를 엑셀로 다운받는 기능을 넣어보겠습니다. 사용 방법을 바로 보시고 싶으면 Apache POI API 소개 부분은 넘어가셔도 좋습니다. Apache POI API 소개 Microsoft 에서 제공하는 문서 형태에 지원을 하는 API 로 Apache POI 라고 합니다. 자세한 내용은 공식 페이지는 아래에서 접근하여 확인하면 되며, 간단히 아래에 적었습니다. https://poi.apache.org/components/ Apache POI - Component Overview Apache POI - Component Overview Apache POI Project Components The Apache POI project is the master project for d.. 2022. 1. 7.
[STS] 이클립스 단축키 가장 많이 사용 하는 단축키 리스트. 다른 툴보단 단축키가 좀 다르고 적다. 코드 자동 완성 Ctrl + space 사용 가능한 코드를 자동으로 완성 시켜주는 단축키. 타이핑을 하면 자동으로 안된다. 변수명 변경 Alt + Shift + r 변경하려는 선언 된 변수명으로 가서 단축키 입력 하면 팝업메시지가 나오고, 변수 명을 수정하면 바뀐다. 소스 라인 이동 Alt + 방향키 소스 1개 라인을 위 아래로 변경하는 단축키 블럭 커서 설정 Alt + Shift + a Alt + Shift + a 를 누르면 아이콘이 + 로 변견 되고 블럭을 설정 할수 있게 된다. 이 상태에서 이동 및 편집이 가능해 진다. 블럭 된 단어 검색하기 Ctrl + k 검색 창 없이 바로 블럭 된 단어 검색하는 단축키. 검색만 할 뿐.. 2021. 12. 23.
[VScode] 단축키 가장 많이 사용 하는 단축키 리스트 기본 코드 자동 완성 Ctrl + space 사용 가능한 코드를 자동으로 완성 시켜주는 단축키. 타이핑을 하면 자동으로 동작한다. 변수명 변경 F2 변경하려는 변수명으로 가서 F2 입력 시 Rename 창이 뜨고 변경 시 사용하는 모든 변수 이름을 변경. 오류 수정 F8 오류 위치로가서 오류 내용을 알려주는 단축키 프로젝트 창 이동 Ctrl + Shift + e 편집 창 복구 Ctrl + 1 코드 편집 중에 탐색 창(EXPLORER)으로 이동하여 작업을 할 때 사용하는 단축키. 편집창으로 다시 갈때는 Ctrl + 1 코드 정의로 이동 F12 함수가 선언 된 위치로 이동하는 단축키 코드 정의 팝업 Alt + F12 함수 위에서 코드 정의 팝업으로 보여주는 단축키. 잠깐 .. 2021. 12. 23.
[Intellij] 단축키 사용하는 단축키 중 사용 빈도가 높은 것 위주로 정리 퀵픽스 제안 Alt + Enter 오류 및 제안 내용을 보여줘서 수정 할 수 있게 도와주는 단축키 생성자 코드 생성 Alt + Insert 구조체 및 다양한 코드를 바로 생성 단축키 기본 코드 자동 완성 Ctrl + space 사용 가능한 코드를 자동으로 완성 시켜주는 단축키. 타이핑을 하면 자동으로 동작한다. 오류 검출 F2 오류 위치로가서 오류 내용을 알려주는 단축키 프로젝트 창 이동 Alt + 1 편집 창 복구 Esc 코드 편집 중에 프로젝트 창으로 이동하여 작업을 할 때 사용하는 단축키. 편집창으로 다시 갈때는 Esc 코드 정의로 이동 Ctrl + B 함수가 선언 된 위치로 이동하는 단축키 뒤로 가기 Ctrl + Alt + 방향키로 앞으로 가기.. 2021. 12. 21.
[VScode] Visual Studio Code 프로젝트 생성 (Spring boot) Web Server 이전 블로그에서 VSCode 설치를 완료 하였다. 이번에는 Spring Boot Gradle 프로젝트 생성을 하여 웹서버를 만들어 보겠다. https://hmhjj.tistory.com/20 [VScode] Visual Studio Code 설치 Visual Studio Code 는 마이크로소프트에서 개발하였으며, MIT 라이선스로 확장성이 우수한 개발 툴이다. 다른 개발 툴 보다 월등히 가벼워 사용하기에도 좋으며, Git 과의 연동도 간단한 설정으로 관 hmhjj.tistory.com VScode 프로젝트 생성 ( Spring Boot ) VScode를 실행한다. 프로젝트 생성을 위한 Command Palette 화면을 띄운다. 단축키 Ctrl+Shift+P 누르면 바로 뜬다. Command 창에 Sp.. 2021. 12. 20.
[VScode] Visual Studio Code 설치 Visual Studio Code 는 마이크로소프트에서 개발하였으며, MIT 라이선스로 확장성이 우수한 개발 툴이다. 다른 개발 툴 보다 월등히 가벼워 사용하기에도 좋으며, Git 과의 연동도 간단한 설정으로 관리 가능하다. 웹 개발도 바로 링크 접속할 수 있는 기능도 지원해 테스트하기 수월하다. VScode 설치 가이드 아래 사이트로 접속해서 다운로드 합니다. https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applicatio.. 2021. 12. 17.
[Intellij] Spring boot 프로젝트 생성 Intellij project 생성 Intellj 를 구동하고 Projects 에서 New Project 를 눌러서 프로젝트를 만들어 보자. 새로운 프로젝트에 선택할 수 있는 항목이 다양하다. Java는 추가로 2가지 Groovy 와 kotlin/JVM 를 선택하여 프로젝트를 생성할 수 있다. Spring Boot 사용을 위해 Gradle을 선택하고 Java 만 선택하여 진행한다. Project SDK: 에 화면에서는 java 1.8 이 설치되어 있기에 자동으로 선택되어 있는데 java를 설치하지 않았으면 클릭해서 Download JDK 를 클릭하여 받도록 하자. Add JDK로 이미 설치되어 있는 java를 등록할 수 있다. 다음으로 프로젝트 이름을 설정하고 Artifact Coordinates 를 누.. 2021. 12. 17.
[Intellij] 인텔리제이 설치 Intellij IDEA 설치 JetBrains 에서 개발한 JAVA 개발 툴이다. 이클립스에서 불편한 부분들을 개발자 입장에서 사용하기 편하게 해주는 부분이 많다. plugin 설치가 간단하며 환경 설정하는게 간편하고, 소스 자동 완성 기능이 엄청 좋다. 가장 큰 장점은 Git 과 연동이 간편하여 사용하게 되는 거 같다. 설치 파일 다운로드 아래 페이지에 접근하여 Community 버전을 다운 받는다. https://www.jetbrains.com/idea/download/#section=windows Download IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains Download the latest version of IntelliJ IDE.. 2021. 12. 16.
Spring Boot 프로젝트 생성 이전 블로그에서 Spring Boot 설치하는 방법을 작성하였습니다. https://hmhjj.tistory.com/15 Spring Boot 설치 (STS) 및 설정 스프링 부트란? ( Spring Boot ) Spring은 Spring Framework의 의미로 JAVA 플랫폼을 사용 위한 오픈 소스 애플리케이션 프레임워크이며, WAS를 포함한 어플리케이션을 복잡한 XML 설정 같은 작업들을 단순화 hmhjj.tistory.com 이번에는 프로젝트 생성하여 간단한 Web 서버 프로그램을 만들어 보겠습니다. Spring Boot 프로젝트 생성 STS를 실해하여 왼쪽 Package Explorer 아래 Create new Spring Starter Project를 클릭합니다. New Spring Star.. 2021. 12. 14.
Spring Boot 설치 (STS) 및 설정 스프링 부트란? ( Spring Boot ) Spring은 Spring Framework의 의미로 JAVA 플랫폼을 사용 위한 오픈 소스 애플리케이션 프레임워크이며, WAS를 포함한 어플리케이션을 복잡한 XML 설정 같은 작업들을 단순화 하여 사용이 편하도록 만든 것이 스프링 부트다. JDK 설치 설치는 이전에 작성한 블러그 참고 합니다. https://hmhjj.tistory.com/14 JAVA 설치 ( JDK 8 ) JDK 설치 java 8 버전으로 설치 하자. Oracle 에서 JAVA를 유료화 하면서 상위 버전을 사용하기 어려워 졌다. 오라클 계정이 필요하니 없으면 가입이 필요하다. https://www.oracle.com/java/technologies/javase.. hmhjj.tistory.. 2021. 12. 13.
728x90
반응형