1. SonarLint 란? - 코드를 작성할 때 품질 문제(버그, 취약점 및 Code Smells)를 정적으로 탐지하여 알려주는 무료 IDE 확장 플러그인 입니다. - 맞춤법 검사기처럼 코드에 문제가 있다면 강조 표시를 하고 커밋되기 전에 코드를 정리하는데 도움이 되는 빠른 수정 또는 명확한 수정 지침을 제공합니다. 코드정적 분석? 실제 프로그램을 실행하지 않고 코드의 형태에 대한 분석. 위험성이 있는 코드, 미리 정의된 규칙이나 코딩 표준에 준수하는지에 대한 분석을 제공. - JetBrains(Intelli J, PyCharm), Eclipse, VS Code, Visual Studio 에서 사용가능합니다. 2. SonarLint의 순기능(Get the power to write better code..
프로젝트를 진행하면서 .gitignore 파일을 나중에 추가하였거나, 초반에 잘못 작성하여 수정하여 다시 적용시키게 되는 경우가 종종 발생합니다. 이러한 상황에서 .gitignore 를 다시 프로젝트에 적용시키는 방법을 정리해보도록 하겠습니다. 1. 프로젝트 모든 파일을 git 이 바라보고 있는 경우. 2. 프로젝트의 특정 파일만 git 이 무시하고 싶은 경우. 많은 경우가 있겠지만 해당 글에서는 위의 2가지 경우에만 작성하였습니다. 1. gitignore 란? 1-1. 정의 - 프로젝트 작업 시 로컬 환경의 정보나 빌드 정보 등 원격 저장소(Git)에서 관리 및 저장하면 안 되는 파일들을 지정하여 원격 저장소에 저장되지 않도록 관리하는 파일. - 정의한 정보들에 해당하는 파일들에 대하여 git trac..
1. Git 기본 세팅 1-1. Git 회원가입 - https://github.com 에서 회원가입을 진행합니다. (이메일을 기억합니다!!!) 1-2. Git 설치 - https://git-scm.com/downloads 에서 운영체제에 맞는 git을 설치합니다. 1-3. Git 설치 확인 - git 설치 확인을 위해 터미널에서 git version 을 입력하여 확인합니다. 1-4. Git 기본 설정 - git 을 사용하기 위해 초기 설정을 합니다. (한번 만 진행하시면 됩니다.) - 터미널에서 git config --global user.name "유저이름" / git config --global user.email "가입한@이메일.com" 을 입력합니다. (계정 관련은 "" 안에 Git에 가입한 정보..
1. 파일질라(FileZilla) - 오픈 소스 크로스 플랫폼의 자유 소프트웨어 - FTP(File Transfer Protocol) 소프트웨어이며 클라이언트와 서버로 이루어져 있다. - FTP, SFTP, FTPS를 지원한다. - TCP/IP 상의 컴퓨터들끼리 파일을 주고받을때 사용한다. 2. FileZilla 설치 - https://filezilla-project.org/ FileZilla - The free FTP solution Overview Welcome to the homepage of FileZilla®, the free FTP solution. The FileZilla Client not only supports FTP, but also FTP over TLS (FTPS) and SFTP..