laravel에 사용할 수 있는 IDE 도구는 다음과 같습니다. 1. 코드 강조 표시, 구문 프롬프트, 자동 완성 및 빠른 응답 기능을 갖춘 편집기 소프트웨어인 Sublime Text 2. 상용 PHP 통합 개발 도구인 phpstorm 3. 크로스 플랫폼인atom 텍스트 편집기 4. Visual Studio 코드.
이 튜토리얼의 운영 환경: Windows 7 시스템, Laravel 6 버전, DELL G3 컴퓨터.
IDE는 통합 개발 환경(Integrated Development Environment)을 말하며, 프로그램 개발 환경을 제공하는 데 사용되는 애플리케이션으로 일반적으로 코드 편집기, 컴파일러, 디버거, 그래픽 사용자 인터페이스 등의 도구가 포함됩니다. 코드 작성 기능, 분석 기능, 컴파일 기능, 디버깅 기능 등을 통합하는 통합 개발 소프트웨어 서비스 제품군입니다. 이 기능을 갖춘 모든 소프트웨어 또는 소프트웨어 패키지(그룹)를 통합 개발 환경이라고 할 수 있습니다. Microsoft의 Visual Studio 시리즈, Borland의 C++ Builder, Delphi 시리즈 등 프로그램은 독립적으로 실행되거나 다른 프로그램과 함께 실행될 수 있습니다. IDE는 주로 HTML 응용 소프트웨어를 개발하는 데 사용됩니다. 예를 들어, 많은 작업이 자동으로 생성되기 때문에 많은 사람들이 웹 사이트를 디자인할 때 IDE(예: HomeSite, DreamWeaver 등)를 사용합니다.
다음은 라라벨 개발에 사용할 수 있는 몇 가지 IDE 도구를 소개합니다.
1. Sublime Text
Sublime Text: 코드 강조, 구문 프롬프트, 자동 완성 및 빠른 응답 기능을 갖춘 편집기 소프트웨어입니다. 인터페이스가 훌륭할 뿐만 아니라 플러그인 확장 메커니즘도 지원하므로 이를 사용하여 코드를 작성하는 것은 확실히 즐겁습니다. 사용하기 어려운 Vim, 비대하고 무거운 Eclipse, 가볍고 실행이 빠른 PHPStorm, Editplus 및 Notepad++와 비교하면 SublimeText가 약간 가려져 있습니다. 코딩과 글쓰기를 위한 최선의 선택.
Sublime Text는 Laravel에서 개발되었습니다. 사용 가능한 일부 플러그인은 다음과 같습니다:
Blade Snippets: 블레이드 템플릿 자동 완성 제공
Laravel 4 Blade Highlighter: Blade 키워드 강조 표시 제공
Laravel 생성기: 제공 매우 효율적인 Laravel 작업 흐름
클립보드 기록: 클립보드 기록, 두 번째 Sublime 슈퍼 플러그인
Emmet: HTML 및 CSS 슈퍼 도구, 첫 번째 Sublime 슈퍼 플러그인
2, phpstorm
PhpStorm JetBrains가 개발한 상용 PHP 통합 개발 도구로, 사용자의 코딩을 깊이 있게 이해하고 지능적인 코드 완성, 빠른 탐색 및 즉각적인 오류 확인 기능을 제공할 수 있도록 설계되었습니다.
PhpStorm은 Laravel 프레임워크에 내장된 블레이드 템플릿 엔진을 지원합니다. Laravel 플러그인과 Laravel IDE 도우미를 사용하면 Laravel 프로젝트를 보다 효율적으로 개발할 수 있습니다.
3.atom
Atom은 프로그래머를 위해 특별히 Github에서 출시한 크로스 플랫폼 텍스트 편집기입니다. 간단하고 직관적인 그래픽 사용자 인터페이스와 많은 흥미로운 기능을 가지고 있습니다. CSS, HTML, JavaScript 및 기타 웹 프로그래밍 언어를 지원합니다. 매크로를 지원하고 화면 분할 기능을 자동으로 완료하며 파일 관리자를 통합합니다.
4. Visual Studio Code
Visual Studio Code(이하 "VS Code")는 Microsoft가 2015년 4월 30일 Build Developer Conference에서 공식 발표한 프로그램으로, Mac OS X, Windows 및 Windows에서 실행됩니다. Linux는 데스크톱에서 실행되고 Windows, macOS 및 Linux에서 사용할 수 있는 최신 웹 및 클라우드 애플리케이션을 작성하기 위한 크로스 플랫폼 소스 코드 편집기입니다. JavaScript, TypeScript 및 Node.js에 대한 기본 지원과 다른 언어(예: C++, C#, Java, Python, PHP, Go) 및 런타임(예: .NET 및 단일성).
소개하겠습니다 Laravel의 Vscode 환경 설정 방법
다음 플러그인을 설치하세요.
자동 닫기 태그
Visual Studio IDE와 같은 HTML/XML 닫기 태그 자동 추가 또는 Sublime은 텍스트와 동일합니다.
Beautify
Visual Studio Code에서 서식을 javascript
、JSON
、 CSS
、Sass
,以及 HTML
지정합니다.
더 나은 병합
Atom의 병합 충돌 플러그인에서 영감을 받은 Visual Studio Code의 매우 유용한 시각적 병합 충돌 도구입니다.
Chrome용 디버거
VS Code 확장 프로그램은 Google Chrome에서 JavaScript 코드를 디버깅하거나 Chrome 디버깅 프로토콜의 다른 기능을 지원합니다.
Eslint
이 확장은 열린 작업 공간 폴더 내에 설치된 ESLint 라이브러리를 사용합니다. 폴더가 이 라이브러리를 제공하지 않으면 전역적으로 설치된 버전이 일치됩니다. ESLint가 로컬이나 전역적으로 설치되지 않은 경우 npm install eslint
를 실행하여 로컬로 설치하거나 npm install -g eslint
를 실행하여 전역적으로 설치할 수 있습니다. npm install eslint
进行局部安装或者npm install -g eslint
进行全局安装。
Npm
此扩展支持定义在package.json
文件里的 npm 脚本,并根据定义在package.json
里的依赖项验证已安装的模块。
Laravel Blade Snippets
Laravel blade 代码片段和语法高亮支持 Visual Studio Code。
PHP Debug
此扩展由 Derick Rethan 开发,是一个 VS Code 与 XDebug 之间的调试适配器。XDebug 是一个 PHP 扩展(Linux 下的.so
文件或 Windows 下的.dll
Npm
package.json
파일에 정의된 npm 스크립트를 지원하며 package.json
에 정의된 종속성에 따라 달라집니다. 설치된 모듈을 확인하세요.
Laravel 블레이드 코드 조각 및 구문 강조 표시는 Visual Studio Code를 지원합니다.
PHP Debug
🎜🎜🎜🎜이 확장은 Derick Rethan이 개발했으며 VS Code와 XDebug 간의 디버깅 어댑터입니다. XDebug는 서버에 설치해야 하는 PHP 확장(Linux의 경우.so
파일, Windows의 경우 .dll
)입니다. 🎜🎜🎜🎜🎜PHP Intellisense Crane🎜🎜🎜🎜🎜Crane은 PHP 코드 자동 완성 기능을 제공하는 Visual Studio Code용 생산성 향상 확장 프로그램입니다. 종속성이 없으며 모든 규모의 프로젝트에서 매우 잘 작동합니다. 아직 개발 중이므로 버그나 누락된 기능이 있을 수 있습니다. 🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜Git History🎜🎜🎜🎜🎜차트를 사용하여 Git 기록을 보고 작성자 이름, 이메일, 날짜, 작성자 이름, 이메일, 날짜 및 커밋 댓글과 같은 커밋 세부 정보를 볼 수 있습니다. 🎜🎜파일의 이전 복사본을 보거나 작업 공간 버전 또는 이전 버전과 비교하고 편집기(Git Blame)에서 활성 줄의 변경 사항을 확인하세요. 🎜Dracula 테마와 Material Icon Theme 아이콘 테마를 사용하고 있습니다. 이제 Vscode를 사용하여 laravel에서 디버깅해 보겠습니다.
관련 추천: 최신 5개의 Laravel 비디오 튜토리얼
위 내용은 Laravel에 사용할 아이디어의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!