편집기 -vscode 프런트 엔드 개발 도구, 매우 사용하기 쉬운 편집기, Microsoft 의 대형 프런트 엔드에는 드뭅니다. 크로스 플랫폼 지원, 높은 가치, 사용 편의성, 풍부한 플러그인 지원. 다음은 몇 가지 일반적인 프런트엔드 플러그인입니다.
디버깅 도구: 프런트엔드 성능 최적화 도구: 노란색 랩 도구: 웹 성능 및 프런트엔드 품질 테스트 도구. 다른 도구와 달리 페이지를 로드할 때 JavaScript 와 DOM 간의 상호 작용 및 기타 프로그램 코드 검증 문제와 같이 다른 도구에서 볼 수 없는 고유한 기능이 있습니다.
DOM monster: 브라우저 책갈피에 추가하기만 하면 디버깅이 필요한 페이지에서 이 책갈피를 클릭하면 현재 페이지의 성능 문제를 나열할 수 있습니다.
프런트 엔드 개발은 현재 매우 뜨거운 업종으로 취업 전망과 급여 수준이 모두 좋다. 개발 도구에 관해서는 많은 코드 편집기와 IDE 환경이 지원됩니다. 네 가지 아주 좋은 프런트 엔드 개발 도구를 간단히 소개하겠습니다. 관심 있는 친구들이 시도해 볼 수 있습니다.
0 1 코드 편집기 이것은 현재 프런트 엔드 개발에서 매우 인기있는 개발 도구이며 업계에서 매우 인기가 있습니다. 무료이고, 오픈소스이며, 플랫폼 간 것입니다. 마이크로소프트가 자체 개발한 것으로 양심제품이라고 할 수 있습니다. 이 소프트웨어는 지능형 완성, 코드 강조, 구문 힌트 등 일반적으로 사용되는 기능을 잘 지원합니다. 또한 플러그인 확장은 코드 편집 및 디버깅에 사용할 수 있도록 매우 풍부합니다. 가볍고 유연하여 빨리 달린다.
이것은 또한 3 대 운영 플랫폼을 완벽하게 지원하는 강력한 텍스트 편집 기능을 갖춘 비교적 가볍고 유연한 코드 편집기이지만 원칙적으로 무료는 아닙니다. VS 코드와 마찬가지로 Sublime Text 는 자동 완성, 구문 프롬프트, 코드 강조 등 일반적인 기능도 지원합니다. 또한 코드를 편집하거나 디버그할 수 있는 사전 개발을 위한 많은 플러그인을 제공합니다. 프런트 엔드 개발에도 좋은 선택입니다.
02 IDE 환경 순수 국산 웹 IDE 개발 도구로 현재 프런트 엔드 개발에서 활용도가 높습니다. 자동 완성, 코드 강조, 구문 프롬프트, 오류 검사 등 일반적인 기능 잘 호환될 수 있습니다. 또한 인터페이스는 부드러운 녹색, 산뜻한 눈가리개, Vue 를 위한 플러그인 확장을 통해 개발 효율성을 높이고 안드로이드 및 iOS 패키징을 지원합니다. 프런트 엔드 개발에도 좋은 도구이다.
이것은 매우 전문적인 웹 ide 개발 도구입니다. Jetbrains 의 제품은' 웹 프런트 엔드 개발신기' 와' 가장 스마트한 자바스크립트 IDE' 로 불린다. 스마트 완성, 코드 강조, 구문 힌트 등 기본적인 공통 기능 외에도 또한 코드 분석 및 재구성, 관계형 쿼리, 단위 테스트 등의 고급 기능도 지원합니다. 따라서 개발 효율성이 높고 대규모 프로젝트에 더 적합합니다. 멀티플레이어 협업 프런트 엔드 개발의 경우,
사이버 폭풍
Jetbrains 와 idea 가 공동으로 개발한 JavaScript 개발 도구로 국내 JS 개발자들이' 웹 프런트 엔드 개발 신기',' 가장 강력한 HTML5 편집기',' 가장 스마트한 자바스크립트 IDE' 로 꼽힌다.
플러그인으로서 Zaozao 는 Eclipse 와 통합하여 프런트 엔드를 개발할 수 있습니다. 지금은 독립적이고 js 를 처음 접하는 개발 도구이다. Eclipse 바로 가기 키의 아동화를 잘 알면 빨리 시작할 수 있습니다.
풍부한 플러그인 리소스를 사용하여 강력한 프런트엔드 개발 도구로 확장할 수 있는 코드 편집기 IDE 에 비해 가볍고 시동이 매우 빠릅니다.
원자
오픈 소스 거물인 GitHub 의 코드 편집기는 위에 비해 플러그 인이 몇 개 적었지만, GitHub, 특히 markdown 과의 원활한 통합으로 인터페이스가 아름답습니다.
TextMate 는 MAC 에서 유명한 텍스트 편집기 소프트웨어이며 BBedit 와 함께 Mac 에서 emacs 및 vim 이라고 합니다. 프로그래머에게 특히 적합하며 많은 세심한 기능을 사용자 정의할 수 있습니다.
편집기 매크로인 Emacs 는 강력한 텍스트 편집기입니다. Emacs 는 확장성이 뛰어난 프로그래밍 언어인 Emacs Lisp (핵심은 Emacs Lisp 인터프리터) 를 사용하여 텍스트 편집 지원을 확장합니다.
Notepad++ 는 Windows 운영 체제의 텍스트 편집기 (소프트웨어 저작권 라이센스: GPL) 로, 완벽한 한화 인터페이스와 다국어 제작 지원 기능 (UTF8 기술) 을 갖추고 있습니다.
VSC-VSCode
가볍고 빠르고, 높은 가치, 커뮤니티 오픈 소스, 풍부한 확장, 마이크로소프트 지원.
또한 매우 사용하기 쉬운 원격 개발 (vscode remote) 및 live share 지원도 있습니다.
HTML 은 일반적으로 JavaScript 및 CSS 와 함께 나타납니다. 이 세 가지 모두 프런트 엔드 개발에서 가장 일반적으로 사용됩니다. 현재 가장 많이 사용되는 HTML 은 사실 HTML5 입니다. 일반적으로 사용되는 프런트 엔드 프로그래밍 소프트웨어에는 HBuilder, Sublime Text 등이 있습니다.
HBuilder 는 무료 국산 프런트 엔드 개발 도구이다. 편집기는 HBuilder 를 사용하며, 영어가 좋지 않은 소백과 프런트 엔드 개발자에게는 얻기 어려운 IDE 입니다. 자동 코드 완성에 친구가 있다는 것은 너무 강하다. 강력 추천.
Sublime Text 는 프런트 엔드의 html, js 및 CSS 를 지원하지 않는 경량 편집기입니다. C 언어, Java, python 등과 같은 대부분의 백엔드 언어도 지원됩니다. Sublime text 의 장점은 다양한 플러그인을 지원한다는 것입니다. 바로 가기 키는 매우 사용하기 쉽고 개발 효율성을 크게 향상시킬 수 있습니다. 단점은 코드 힌트가 Hbuilder 만큼 좋지 않다는 것입니다.
나는 너의 질문에 대답하게 되어 매우 기쁘다. 백엔드 개발자로서, 저도 프런트엔드를 개발해 왔으며, 많은 프런트 엔드 개발 도구를 사용해 보았습니다.
1.sublime 텍스트는 확실히 괜찮지만 코드 개발 힌트가 강하지 않아 보통 문자 편집기를 사용해도 됩니다.
2.hbuild+ 는 일정 기간 동안 적용되지 않고 마지막으로 언로드되었습니다.
3.vs 코드가 vue 를 쓰는 데 시간이 걸리며 플러그인을 설치해야 합니다. 그리고 코드 제출이 불편하고, 마지막으로 제출하지 않으려는 제출으로 인해 코드 충돌이 발생했습니다. 익숙하지 않기 때문일 수 있습니다.
4. webstorm, 스마트 코드 힌트, 코드 제출이 편리합니다.
파이썬, 자바, 자바스크립트 등 개발 도구를 선택할 때, 많은 사람들이 먼저 jetbrain 의 가족통, Webstorm, IDEA, Pycharm 을 떠올립니다. jetbrain 은 개발 도구에 있어서 정말 훌륭하다고 말할 수 밖에 없습니다.
하지만 프런트 엔드 개발을 하면 jetbrain 의 webstorm 외에 많은 선택권이 있다고 생각합니다. 제가 가장 추천하는 것은 VS Code 입니다. 이제 소개해 드리겠습니다.
VS 코드
Microsoft 는 개발 도구 분야에서 다년간 축적해 왔으며, VS Code 는 때때로 visual studio 와 기타 개발 도구를 결합하여 무료 개발 도구를 지속적으로 개선하고 최적화합니다.
VS 코드는 현재 가장 인기 있는 개발 도구 중 하나라고 할 수 있다. Microsoft 는 eclipse, IDEA 등의 오래된 개발 도구보다 VS 코드 변경에 있어서 더욱 과감하고 혁신적이며 선두를 달리고 있습니다. 매년 Microsoft 개발자 컨퍼런스에서 VS 코드는 큰 혁신을 가져옵니다. 수년간의 최적화 끝에 VS 코드는 이미 많은 개발자들을 애석하게 만들었다.
먼저 잘 알려진 장점을 말씀드리겠습니다.
우선 경량화에 대해 이야기하겠습니다. 제 생각에는 이 정도면 jetbrain 의 가족을 부끄럽게 할 수 있을 것 같습니다. Webstorm 이든 IDEA 든, 가장 고통스러운 것은 개방 과정, 비대하고 긴 시간, 엔지니어링 프로젝트 및 구성 항목을 로드하는 데 몇 분이 걸리는지 참을 수 없다는 것이다. 반면 VS 코드는 UE, notepad++ 등의 텍스트 편집기처럼 초 단위로 열 수 있는 편집기와 비슷합니다.
둘째, 풍부한 플러그인에 대해 말해 보세요. 풍부한 플러그인으로 완벽한 VS 코드 생태계가 만들어졌습니다. "당신이 원하는 것은 모두 여기에 있습니다. 클릭합니다 태그 스타일, 디버깅, 기능 향상 등 VS 코드에는 개발 효율성을 크게 향상시키는 인기 있는 플러그인이 많이 있습니다. 물론 프런트엔드에 필요한 양질의 플러그인이 모두 여기에 있습니다.
사실 VS 코드로 방향을 바꾼 것은 이 두 가지가 아니라 원격 개발이다.
저는 이것이 Microsoft 의 과감한 혁신과 리더십의 필연적인 산물이라고 생각합니다. 다른 많은 개발 도구들은 따라올 수 없습니다.
VS 코드의 원격 개발 기능을 사용하면 복잡한 원격 서버 구성 없이 로컬 및 서버 코드를 실시간으로 동기화할 수 있으며 프로젝트 관리에도 매우 편리합니다.
사이버 폭풍 및 PS
특히 일상생활에서도 필요한 PS 는 상당히 편리하다.
저는 webstorm, atom, vs code, sublimetext 로 전부 설치하는 것을 좋아합니다. 거의 webstorm 만 사용합니다. Atom 인터페이스는 매우 아름답습니다. 다양한 플러그인을 다운로드하여 설치한 것은 처음입니다. 당시 나는 초심자여서 힌트가 완전하지 않은 것 같았다. 그리고 몇 개의 플러그인을 설치한 후 부팅이 현저히 느려져서 webstorm 을 다운받아서 기분이 상쾌하다.
Google PageSpeed Insights 는 모바일 장치와 데스크톱 장치 모두에서 무료로 제공되는 웹 사이트에 대한 성능 보고서를 생성할 수 있습니다. 또한 페이지 로드 속도에 영향을 미치는 이유를 제공하고 이러한 문제를 해결할 수 있는 방법을 제공합니다. 사이트 속도는 100 으로 나누어집니다. 여기서:
2.Pingdom 웹 사이트 속도 테스트
Pingdom 웹 사이트 속도 테스트는 한 페이지의 웹 페이지 속도에 영향을 미치는 요소를 종합적으로 분석할 수 있습니다. 또한 아시아와 유럽 등 여러 지역에서 웹 사이트의 성능 정보를 볼 수 있습니다.
3. 웹 페이지 테스트
WebPagetest 는 AOL 이 개발한 온라인 무료 성능 평가 사이트로, 전 세계에서 무료 웹 사이트 속도 테스트를 실행합니다. 간단한 테스트를 실행하거나 다단계 트랜잭션, 비디오 캡처, 컨텐츠 차단 등을 포함한 고급 테스트를 수행할 수 있습니다. 또한 테스트 결과에 따라 리소스 로드 폭포도, 페이지 속도 최적화 검사, 개선 권장 사항 등 다양한 진단 정보를 제공하며 각 항목에 최종 등급을 부여합니다.
4.GTmetrix
GTmetrix 는 pingdom 과 유사한 도구로 웹 사이트의 속도를 빠르고 쉽게 테스트할 수 있습니다. 주로 PageSpeed 와 YSlow 로 구성되며, 해당 점수 데이터를 제공하여 웹 사이트의 성과를 실감나게 반영하고, 웹 사이트의 성과를 높이는 데 도움이 되는 실행 가능한 조언을 제공합니다.
5. 키 cdn 도구
키 cdn 도구는 전 세계 여러 지역에서 10 의 웹 사이트 속도 테스트 도구입니다. 모든 페이지의 성능을 테스트할 수 있습니다. 반환된 결과는 요청, 컨텐츠 크기, 로드 시간 등의 세부 정보를 제공합니다. 또한 각 리소스의 로드 시간 및 HTTP 헤더를 자세히 설명하는 완벽한 폭포도가 있습니다.
6.GiftOfSpeed
GiftofSpeed 는 웹 사이트의 종합적인 성능 정보를 얻을 수 있는 무료 웹 사이트 로드 속도 테스트 도구입니다. 웹 사이트의 로드 시간을 표시하고 개선이 필요한 부분을 평가하고 객관적인 종합 점수를 줄 수 있습니다.
GiftofSpeed 의 테스트 결과는 폭포수로 표시되어 있어 웹 사이트의 로드 속도, 각 리소스의 로드 순서, 크기, 응답 시간, 웹 사이트의 로드 리소스를 쉽게 확인할 수 있습니다. 또한 로드 시간이 가장 긴 내부 파일과 외부 파일을 제공하여 사이트의 로드 속도에 영향을 미치는 요소를 분석하고, 로드 시간이 긴 이러한 요소를 최적화하여 사이트의 로드 속도를 극대화할 수 있습니다.
7. 페이지 유사성
Pagelocity 는 네트워크 분석 성능 테스트 도구입니다. 이 도구는 또한 경쟁사를 추적할 수 있는 기능도 제공합니다. 코드 뷰는 유사한 도구에서 고유합니다. TTFB 와 그래픽 DOM 요소에 대해 알고 싶다면 이 도구를 통해 얻을 수 있습니다.
8.Sucuri 로딩 시간 테스터
Sucuri Load Time Tester 는 web analytics 의 성능 테스트 도구입니다. 그것은 다른 색으로 인터넷 속도의 속도를 나타내고, 다른 나라 테스트 사이트의 운행 속도를 시각적으로 볼 수 있다. 녹색은 부드러움을 나타내고, 색상이 없는 보통 숫자는 평균을 나타내고, 노란색은 중간 느림을 나타내고, 빨간색은 느림을 나타냅니다.
9. 극객이 빛나다
GEEKFLARE 는 웹 사이트의 DNS, 보안, 성능, 네트워킹, SEO 를 테스트하는 무료 성능 테스트 도구입니다.
10.Dareboost
DareBoost 는 무료 웹 사이트 속도 테스트 및 네트워크 분석 도구입니다. 100 개 이상의 다양한 검사 항목을 제공하여 사이트의 속도를 분석합니다. 데스크톱과 모바일 페이지, 불여우, 크롬, 5 개 노드의 속도 차이를 테스트할 수 있습니다.