VSCode를 위한 8가지 멋진 Laravel 개발 확장
이 기사는 생산성을 높이는 데 도움이 되는 Laravel 개발자를 위한 상위 8가지 VSCode 확장 목록입니다!
1. Laravel Blade Snippet
Laravel Blade Snippet 확장은 VS Code 편집기에 Laravel Blade에 대한 구문 강조 지원을 추가합니다. [권장 학습: vscode 튜토리얼, 프로그래밍 교육]
이 확장 프로그램의 주요 기능 중 일부는 다음과 같습니다.
- Blade 구문 강조 표시
- Blade 스니펫
- Emmet은 블레이드 템플릿에서 작동
- Blade 형식
확장이 예상대로 작동하도록 하려면 몇 가지 추가 구성이 필요합니다. 파일
-> Preferences
-> Settings
에서 settings.json
에 다음을 추가하세요. File
-> Preferences
-> Settings
并将以下内容添加到你的 settings.json
:
"emmet.triggerExpansionOnTab": true,"blade.format.enable": true,"[blade]": { "editor.autoClosingBrackets": "always"},
这将启用 Emmet 标记的制表符完成,如果启用 blade 格式设置。
有关可用 Snippets 的更多信息,请务必查看文档:
2. Laravel Snippets
这可能是我个人最喜欢的!这个 Laravel Snippets 扩展 为外观添加代码片段 Request::
, Route::
等。
一些受支持的片段前缀包括:
- 认证
- 广播
- 缓存
- 配置
- 控制台
- Cookie
- 加密
- 数据库
- 事件
- 视图
有关可用片段的更多信息,请务必查看此处的文档:
3. Laravel Blade 片段
当你试图在 Blade 视图中用 {{ }}
和你的整个行返回4个空格时,这不是很烦人吗?好吧,幸运的是, 这个 Laravel Blade 片段 解决了这个问题!
Laravel blade 片段扩展会自动为你的 blade 模板标记添加间距:
有关更多信息,请确保查看此处的文档:
4. Laravel Artisan
我个人一直喜欢使用命令行,但我必须承认这个 Laravel Artisan 扩展太棒了!它允许你直接从 Visual Studio 代码中运行 Laravel Artisan 命令!
Some 的主要功能是:
- 创建控制器、迁移等文件。
- 运行你自己的自定义命令
- 管理你的数据库
- 清除缓存
- 生成密钥
- 查看所有应用程序路由
- 出于测试目的管理你的本地php服务器
有关详细信息,请务必查看此处的文档:
5. Laravel 额外智能感知
这个 Laravel 额外智能感知 扩展为 VSCode 中的 Larave 提供自动补全。
这个扩展具有以下自动完成功能:
- 路由名称和路由参数
- 视图和变量
- 配置
- 翻译和转换参数
- Laravel Mix 函数
- 验证规则
- 查看部分和堆栈
- 环境
- 路由中间件
有关详细信息,请务必查看此处的文档:
6. Laravel Goto 控制器
随着应用程序的增长,控制器的数量也在增长,因此在某些时候,你可能最终会拥有数百个控制器。汉斯找路可能会很乏味。
这正是Laravel-goto-controller VScode扩展所解决的问题。
这个扩展允许你按下 Alt
블레이드 형식이 활성화된 경우 Emmet 태그에 대한 탭 완성이 활성화됩니다.
사용 가능한 스니펫에 대한 자세한 내용은 다음 문서를 확인하세요.
🎜🎜VSCode Extension for laravel🎜🎜🎜2. Laravel 스니펫🎜🎜이것은 아마도 제가 개인적으로 가장 좋아하는 것입니다! 이 Laravel Snippets 확장 🎜은요청::
모양에 코드 조각을 추가합니다. 경로:: 등 🎜🎜지원되는 일부 조각 접두사는 다음과 같습니다. 🎜🎜🎜Authentication🎜🎜Broadcast🎜🎜Cache🎜🎜Configuration🎜🎜Console🎜🎜Cookie🎜🎜Encryption🎜🎜Database🎜🎜Events🎜🎜 보기🎜🎜 🎜사용 가능한 스니펫 업데이트 자세한 내용은 여기에서 문서를 확인하세요: 🎜🎜larave의 VSCode 확장 🎜🎜🎜3. Laravel Blade 스니펫 🎜 🎜블레이드 보기에서 {{ }}
를 사용하려고 할 때 전체 줄이 4개의 공백을 반환하면 짜증나지 않나요? 운 좋게도 이 Laravel Blade 스니펫 🎜이 이 문제를 해결해 줍니다! 🎜🎜Laravel 블레이드 조각 확장은 블레이드 템플릿 태그에 간격을 자동으로 추가합니다. 🎜🎜자세한 내용은 여기에서 문서를 확인하세요. 🎜🎜laravel🎜🎜🎜4용 VSCode 확장. Laravel Artisan🎜🎜저는 개인적으로 항상 명령줄을 사용하는 것을 선호하지만 Laravel Artisan🎜 확장 기능이 정말 멋집니다! Visual Studio Code에서 직접 Laravel Artisan 명령을 실행할 수 있습니다! 🎜🎜일부 주요 기능은 다음과 같습니다: 🎜🎜🎜컨트롤러, 마이그레이션 및 기타 파일 생성. 🎜🎜사용자 지정 명령 실행 🎜🎜데이터베이스 관리 🎜🎜캐시 지우기 🎜🎜키 생성 🎜🎜모든 애플리케이션 경로 보기 🎜🎜테스트 목적으로 로컬 PHP 서버 관리 🎜🎜🎜자세한 내용은 여기에서 문서를 확인하세요. : 🎜🎜laravel용 VSCode 확장 🎜🎜🎜5. Laravel Extra IntelliSense 🎜🎜이 Laravel Extra IntelliSense🎜 확장은 VSCode에서 Larave에 대한 자동 완성 기능을 제공합니다. 🎜🎜이 확장 기능에는 다음과 같은 자동 완성 기능이 있습니다. 🎜🎜🎜경로 이름 및 경로 매개변수 🎜🎜보기 및 변수 🎜🎜구성 🎜🎜번역 및 변환 매개변수 🎜🎜Laravel Mix 기능 🎜🎜검증 규칙 🎜🎜섹션 및 스택 보기 🎜 🎜환경 🎜🎜라우팅 미들웨어🎜🎜🎜자세한 내용은 여기에서 문서를 확인하세요. 🎜🎜 VSCode Extensions 🎜🎜🎜 6. Laravel Goto 컨트롤러 🎜🎜 애플리케이션이 성장함에 따라 컨트롤러의 수도 늘어나 어느 시점에는 수백 개의 컨트롤러가 생길 수도 있습니다. Hans의 길 찾기는 지루할 수 있습니다. 🎜🎜이것은 바로 Laravel-goto-controller🎜 VScode 확장으로 해결된 문제입니다. 🎜🎜이 확장 프로그램을 사용하면 경로 파일에서 Alt
를 누른 채 컨트롤러 이름을 클릭할 수 있으며 경로에서 해당 컨트롤러 파일까지 안내해 줍니다. 🎜🎜자세한 내용은 다음을 확인하세요. 문서화 :🎜
7. Laravel goto View
는 Laravel goto Controller 확장과 매우 유사합니다. Laravel goto View VScode 확장을 사용하면 Controller 또는 Route to View 문서로 이동할 수 있습니다. 이렇게 하면 많은 시간을 절약할 수 있습니다!
Ctrl
또는 Alt
+ 클릭을 사용하여 일치하는 첫 번째 블레이드 보기 파일로 이동할 수 있습니다. Ctrl
或 Alt
+ 点击跳转到第一个匹配的 Blade 视图文件:
有关更多信息,请务必查看此处的文档:
8. DotENV 语法高亮
这个很简单,但是很方便。这个 DotENV VS Code 扩展用于突出显示 .env
8. DotENV 구문 강조이것은 매우 간단하지만 매우 편리합니다. 이
DotENV VS Code 확장은 .env
파일의 구문을 강조하는 데 사용되며, 이는 일부 문제를 찾는 데 매우 유용할 수 있습니다.
laravel용 VSCode 확장
을 확인해 보세요. 이 정보가 도움이 되기를 바랍니다! 🎜🎜🎜원본 주소: https://devdojo.com/bobbyiliev/8-awesome-vs-code-extensions-for-laravel-developers🎜🎜번역 주소: https://learnku.com/laravel/t/71392🎜 🎜🎜【관련 추천: 🎜laravel 비디오 튜토리얼🎜】🎜결론
이 모든 확장 기능이 마음에 든다면 언급된 모든 확장 기능을 하나의 번들로 얻을 수 있는
Visual Studio Code용 Laravel 확장 팩
위 내용은 VSCode를 위한 8가지 멋진 Laravel 개발 확장의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

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

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

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

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











VS Code라고도 알려진 Visual Studio Code는 모든 주요 운영 체제에서 사용할 수 있는 무료 소스 코드 편집기 또는 통합 개발 환경(IDE)입니다. 다양한 프로그래밍 언어에 대한 대규모 확장 모음을 통해 VS Code는

Laravel 9 및 CodeIgniter 4의 최신 버전은 업데이트된 기능과 개선 사항을 제공합니다. Laravel9은 MVC 아키텍처를 채택하여 데이터베이스 마이그레이션, 인증, 템플릿 엔진 등의 기능을 제공합니다. CodeIgniter4는 HMVC 아키텍처를 사용하여 라우팅, ORM 및 캐싱을 제공합니다. 성능면에서는 Laravel9의 서비스 제공자 기반 디자인 패턴과 CodeIgniter4의 경량 프레임워크가 뛰어난 성능을 제공합니다. 실제 애플리케이션에서 Laravel9은 유연성과 강력한 기능이 필요한 복잡한 프로젝트에 적합한 반면, CodeIgniter4는 빠른 개발 및 소규모 애플리케이션에 적합합니다.

프런트엔드 개발 세계에서 VSCode는 강력한 기능과 풍부한 플러그인 생태계를 통해 수많은 개발자가 선택하는 도구가 되었습니다. 최근 몇 년 동안 인공지능 기술의 급속한 발전으로 VSCode의 AI 코드 도우미가 등장하여 개발자의 코딩 효율성이 크게 향상되었습니다. VSCode의 AI 코드 도우미는 비가 내린 후 버섯처럼 생겨나 개발자의 코딩 효율성을 크게 향상시켰습니다. 인공 지능 기술을 사용하여 코드를 지능적으로 분석하고 정확한 코드 완성, 자동 오류 수정, 문법 검사 및 기타 기능을 제공하여 코딩 과정에서 개발자의 오류와 지루한 수동 작업을 크게 줄입니다. 오늘은 여러분의 프로그래밍 여정에 도움이 될 VSCode 프런트엔드 개발 AI 코드 도우미 12명을 추천해 드리겠습니다.

Laravel과 CodeIgniter의 데이터 처리 기능을 비교해 보세요. ORM: Laravel은 클래스-객체 관계형 매핑을 제공하는 EloquentORM을 사용하는 반면, CodeIgniter는 데이터베이스 모델을 PHP 클래스의 하위 클래스로 표현하기 위해 ActiveRecord를 사용합니다. 쿼리 빌더: Laravel에는 유연한 체인 쿼리 API가 있는 반면, CodeIgniter의 쿼리 빌더는 더 간단하고 배열 기반입니다. 데이터 검증: Laravel은 사용자 정의 검증 규칙을 지원하는 Validator 클래스를 제공하는 반면, CodeIgniter는 내장된 검증 기능이 적고 사용자 정의 규칙을 수동으로 코딩해야 합니다. 실제 사례: 사용자 등록 예시에서는 Lar를 보여줍니다.

Laravel - Artisan Commands - Laravel 5.7은 새로운 명령을 처리하고 테스트하는 새로운 방법을 제공합니다. 여기에는 장인 명령을 테스트하는 새로운 기능이 포함되어 있으며 데모는 아래에 언급되어 있습니다.

초보자의 경우 CodeIgniter는 학습 곡선이 더 완만하고 기능이 적지만 기본적인 요구 사항을 충족합니다. Laravel은 더 넓은 기능 세트를 제공하지만 학습 곡선이 약간 더 가파릅니다. 성능면에서는 Laravel과 CodeIgniter 모두 좋은 성능을 보입니다. Laravel은 보다 광범위한 문서와 적극적인 커뮤니티 지원을 제공하는 반면 CodeIgniter는 더 간단하고 가벼우며 강력한 보안 기능을 갖추고 있습니다. 블로그 애플리케이션을 구축하는 실제 사례에서 Laravel의 EloquentORM은 데이터 조작을 단순화하는 반면 CodeIgniter는 더 많은 수동 구성이 필요합니다.

대규모 프로젝트를 위한 프레임워크를 선택할 때 Laravel과 CodeIgniter는 각각 고유한 장점을 가지고 있습니다. Laravel은 엔터프라이즈급 애플리케이션을 위해 설계되었으며 모듈식 디자인, 종속성 주입 및 강력한 기능 세트를 제공합니다. CodeIgniter는 속도와 사용 편의성을 강조하여 중소 규모 프로젝트에 더 적합한 경량 프레임워크입니다. 요구 사항이 복잡하고 사용자 수가 많은 대규모 프로젝트의 경우 Laravel의 성능과 확장성이 더 적합합니다. 간단한 프로젝트나 리소스가 제한된 상황에서는 CodeIgniter의 가볍고 빠른 개발 기능이 더 이상적입니다.

소규모 프로젝트의 경우 Laravel은 강력한 기능과 보안이 필요한 대규모 프로젝트에 적합합니다. CodeIgniter는 가볍고 사용하기 쉬운 매우 작은 프로젝트에 적합합니다.
