이 글은 프런트엔드 개발자의 개발 효율성을 향상시킬 수 있는 일부 VSCode 자동화 플러그인을 요약하고 공유합니다. 이 글이 모든 사람에게 도움이 되기를 바랍니다.
프로그래밍은 복잡합니다. 높은 생산성과 코드 품질을 유지하면서 기억해야 할 모범 사례, 따라야 할 지침, 피해야 할 "알려진 문제"가 많이 있습니다.
자동화된 작업이 없으면 현대 개발 프로세스는 여전히 상대적으로 어렵습니다. 이 기사에서는 프런트엔드 개발자의 개발 효율성을 향상시킬 수 있는 몇 가지 VSCode 자동화 기술을 소개하겠습니다. [추천 학습: "vscode 입문 튜토리얼"]
Live Server
일반적으로 VSCode에서 코드를 수정할 때 효과를 보려면 브라우저를 수동으로 새로 고쳐야 합니다. 즉, 코드를 100번 업데이트하면 브라우저를 100번 새로 고쳐야 하는데 이는 피곤하고 시간이 많이 걸리는 작업입니다.
Live Server는 위에서 언급한 작업을 자동으로 완료할 수 있는 멋진 플러그인이므로 저장 후 매번 브라우저를 수동으로 열고 새로 고칠 필요가 없습니다. . 서버 기능에서 제공되는 이 기능을 사용하면 코드를 저장한 후 즉시 렌더링할 수 있습니다. 또한 VSCode의 자동 저장 기능을 활성화하면 Live Reload가 더욱 멋지고 편리해집니다.
Turbo Console Log
Turbo Console Log는 Turbo Console Log의 도움으로 로그 정보를 자동으로 작성하는 데 도움이 되는 도구입니다.
- 의미 있는 로그 정보를 자동으로 삽입합니다.
- 현재 문서의 플러그인에 포함된 모든 로그 메시지에 주석을 달고 주석 해제를 해제하세요.
- 현재 문서에서 플러그인에 포함된 모든 로그 메시지를 제거하세요.
Live SASS Compiler
SASS 또는 SCSS 파일을 Live SASS Compiler를 통해 쉽고 자동으로 CSS로 컴파일할 수 있습니다. 즉석에서, 코드 편집기 자체 내에서, 라이브 미리 보기를 제공할 때 브라우저에서 자동으로 자동으로 컴파일할 수 있습니다. 애플리케이션이나 컴파일된 스타일의 예입니다.
Live SASS Compiler는
- Live SASS 및 SCSS 컴파일을 포함한 다양한 멋진 기능을 갖춘 편리한 VSCode 확장입니다.
- 빠른 상태 표시줄 제어
- 사용자 정의 가능한 확장자(.css 또는 .min.css)
- 내보낸 CSS 스타일 사용자 정의(확장, 압축, 압축, 중첩)
- 내보낸 CSS 파일 사용자 정의 위치
태그 자동 이름 바꾸기
In 수백 또는 수천 줄의 코드가 포함된 애플리케이션에서 하나의 HTML 태그를 변경하고 다른 태그 쌍을 잊어버리거나 실수로 변경한 적이 있습니까? 이런 종류의 작업은 혼란스럽고 비효율적일 수 있습니다.
이제 두 가지 옵션이 있습니다. 하나는 쌍을 이루는 태그를 수동으로 유지하거나 자동 이름 바꾸기 태그 플러그인을 직접 설치하고 자동으로 이러한 작업을 완료하도록 하는 것입니다.
자동 이름 바꾸기 태그는 이름에서 알 수 있듯이 승인 태그 중 하나가 업데이트되면 자동으로 다른 태그를 업데이트하는 플러그인입니다.
ESLint
코드 감지는 특정 스타일 지침을 따르지 않는 프로그램이나 코드의 구문 오류를 확인하는 데 사용됩니다.
그리고 ESLint와 같은 코드 감지 도구를 사용하면 개발자가 코드 문제를 실행하지 않고도 JavaScript 코드를 찾을 수 있습니다. ESLint는 거의 1,300만 건의 다운로드를 기록한 VS Code용 확장 프로그램 중 가장 많이 다운로드되었으며 위치 지정, 들여쓰기 등과 같은 표준 코딩 지침을 준수하도록 보장합니다. 이 확장을 사용하려면 컴퓨터에 ESLint를 로컬 또는 전역으로 설치해야 하며, npm install eslint를 실행하기만 하면 됩니다.
다음은 ESLint의 데모입니다.
코드 크기가 작을 때 위의 오류는 여전히 명백합니다. 그러나 코드가 100줄을 초과하는 경우. ESLint를 실행하면 코드의 문제를 신속하게 식별하여 코드의 무결성과 품질을 향상시킬 수 있습니다.
Prettier
프런트 엔드 개발자들 사이에서 인기 있는 VSCode 확장 프로그램인 Prettier는 1,100만 건의 다운로드를 기록하고 있으며 계속 성장하고 있습니다. 이 도구를 사용하면 코드 형식을 빠르게 지정하는 데 도움이 되며 버튼만 누르면 코드 형식 지정이 완료됩니다.
- 스타일 가이드가 변경되면 Prettier가 전체 코드 베이스에 자동으로 적용될 수 있습니다.
- 형식을 수정하기 위해 노력할 필요가 없습니다.
- 풀 요청에서 스타일을 논의하는 데 시간을 낭비할 필요가 없습니다.
- 스타일 가이드에서 규칙을 찾아볼 필요가 없습니다.
Prettier는 JavaScript를 지원할 뿐만 아니라 TypeScript, CSS, JSON, JSX, GraphQL 등을 포함하여 기본적으로 다양한 구문을 지원합니다.
다른 유사한 확장 프로그램이 있는데 그 중 가장 인기 있는 것은 Beautify입니다! 몇 가지 설정과 구성만 있으면 더 이상 보기 흉한 코드 작성에 대해 걱정할 필요가 없습니다. Beautify는 코드를 아름답고 일관된 코드로 바꿔줍니다.
사전 커밋 후크
지금까지 생산성을 높이는 데 사용할 수 있는 VSCode의 다양한 확장에 대해 논의했습니다. 이 기사의 마지막 부분에서 사전 커밋 후크에 대해 설명하겠습니다. 그렇다면 사전 커밋 후크란 실제로 무엇입니까? 이미 들어보신 분들도 계시고, 들어보지 못한 분들도 계실 겁니다.
코드를 커밋하거나 푸시할 때마다 명령을 실행하고 싶었던 적이 있나요? 그렇다면 git Hooks가 당신이 찾고 있는 것입니다.
Git 후크는 git 명령 전후에 실행하여 수동 작업을 자동화할 수 있는 사용자 정의 스크립트입니다. 여러 가지 git 후크를 사용할 수 있으며 사전 커밋 후크는 제가 가장 좋아하는 후크 중 하나입니다.
훌륭한 기능 중 하나를 소개합니다.
- 제출 정보를 입력하기 전에 자동으로 실행되기 시작합니다.
- 0이 아닌 데이터로 종료하면 제출이 중단됩니다.
- pre-commit 후크는 곧 커밋될 스냅샷을 확인하는 데 사용됩니다.
사전 커밋 후크를 사용하면 코드 스타일, 추가 후행 공백, 원치 않는 가져오기를 확인하거나 새로운 메서드에 대한 적절한 문서를 확인할 수 있습니다.
요약
뛰어난 도구는 개발자가 더욱 빠르고, 깔끔하고, 일관된 코드를 작성하는 데 도움이 될 수 있습니다. 마이크로소프트가 출시한 비주얼 스튜디오 코드(VS Code)는 출시 이후 점차 많은 이들의 호응을 얻었다.
이 기사에서는 VSCode에서 생산성을 높이고 개발 프로세스를 자동화하는 데 사용할 수 있는 다양한 확장 기능과 방법 중 일부를 나열했습니다. 공유할 가치가 있는 다른 확장 프로그램을 찾으면 아래 댓글에서 언급해 주세요.
원본 참조: https://blog.bitsrc.io/vscode-automations-for-frontend-developers-6c66a6f36bc6
VSCode에 대한 더 많은 관련 지식을 보려면 vscode 튜토리얼을 방문하세요! !
위 내용은 알아둘 가치가 있는 프런트엔드 VSCode 자동화 플러그인을 요약하고 공유합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

VisualStudioismicrosoft'sflagshipide, 지원 multipleprogramminglanguages 및 codingefficiency를 지원합니다 .1) itoffersfeaturesfeatireSteLlisenseForCodePdiction, multi-tabbedinterforprojectmanagement, andtoolsfordebugging, 리팩토링, 및 버전 콘트 롤 .2

무료 및 유료 버전의 VisualStudio의 주요 차이점은 풍부한 기능과 지원되는 서비스입니다. 무료 버전 (커뮤니티)은 개별 개발자 및 소규모 팀에 적합하여 기본 개발 도구를 제공합니다. 유료 버전 (Professional and Enterprise)은 대규모 프로젝트 및 엔터프라이즈 수준 개발에 적합한 고급 디버깅 및 팀 협업 도구와 같은 고급 기능을 제공합니다.

VisualStudiocommunityedition은 개별 개발자, 소규모 팀 및 교육 기관에 적합한 무료 IDE입니다. 1) 코드 편집, 디버깅, 테스트 및 버전 제어와 같은 기능을 제공합니다. 2) Roslyn 컴파일러 플랫폼을 기반으로 여러 프로그래밍 언어를 지원하고 GIT 및 TFVC를 통합합니다. 3) 고급 기능에는 단위 테스트, 최적화 제안에는 불필요한 확장을 끄고 가벼운 편집기 사용이 포함됩니다.

VisualStudio는 C#, C, Python 등을 포함한 다양한 프로그래밍 언어를 지원하는 Microsoft가 개발 한 IDE (Integrated Development Environment)입니다. 1. 1. 코드를 빠르게 작성하는 데 도움이되는 Intellisense 기능을 제공합니다. 2. 디버거를 사용하면 중단 점, 단계별 코드 실행 및 문제를 식별 할 수 있습니다. 3. 초보자에게는 간단한 콘솔 응용 프로그램을 만드는 것이 시작하는 좋은 방법입니다. 4. 고급 사용에는 프로젝트 관리 및 종속성 주입과 같은 설계 패턴의 적용이 포함됩니다. 5. 디버깅 도구를 통해 일반적인 오류를 단계별로 해결할 수 있습니다. 6. 성능 최적화 및 모범 사례에는 코드 최적화, 버전 제어, 코드 품질 검사 및 자동 테스트가 포함됩니다.

VisualStudio는 대규모 프로젝트 및 엔터프라이즈 레벨 애플리케이션 개발에 적합한 반면 VSCODE는 빠른 개발 및 다국어 지원에 적합합니다. 1. VisualStudio는 포괄적 인 IDE 환경을 제공하고 Microsoft Technology 스택을 지원합니다. 2.VScode는 유연성과 확장 성을 강조하고 크로스 플랫폼을 지원하는 경량 편집기입니다.

예, 일부 버전의 VisualStudio는 무료입니다. 특히 VisualStudiocommunityedition은 개별 개발자, 오픈 소스 프로젝트, 학술 연구 및 소규모 조직에게 무료입니다. 그러나 VisualStudioprofessional 및 Enterprise와 같은 유료 버전도 대규모 팀 및 기업에 적합하여 추가 기능을 제공합니다.

VisualStudio와의 교차 플랫폼 개발은 실현 가능하며 .NETCore 및 Xamarin과 같은 프레임 워크를 지원함으로써 개발자는 한 번에 코드를 작성하고 여러 운영 체제에서 실행할 수 있습니다. 1) .netCore 프로젝트를 만들고 크로스 플랫폼 기능을 사용하십시오. 2) 모바일 애플리케이션 개발에 Xamarin을 사용하십시오.

코드에서 JSON을 포맷하는 방법은 다음과 같습니다. 1. 바로 가기 키 사용 (Windows/Linux : Ctrl Shift I; MacOS : CMD Shift I); 2. 메뉴를 살펴보십시오 ( "편집"& gt; "형식 문서"); 3. JSON Formatter Extensions (예 : 더 예쁘다) 설치; 4. 수동으로 형식 (바로 가기 키를 사용하여 블록을 들여 쓰기/추출하거나 교정기 및 세미콜론을 추가); 5. 외부 도구 (예 : Jsonlint 및 Json Formatter)를 사용하십시오.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!
