문제

내 질문에 답할 때 고려해야 할 몇 가지 사항은 다음과 같습니다.

  1. 저는 Windows/.NET 환경에서 PHP를 처음 사용합니다.
  2. 내 PHP 개발 환경은 FastCGI/PHP5가 포함된 Vista x64/IIS7로 구성되어 있습니다.
  3. 가벼운 것이 필요해요
  4. 다음 기능이 좋을 것 같습니다
    • 구문 강조 및 색상화
    • 코드 형식화
    • 자동 완성
도움이 되었습니까?

해결책

~와 함께 PDT

다른 팁

Windows에서 작업하는 동안 나는 항상 선호했습니다. 메모장++.매우 가볍지만 .NET에서 익숙할 수 있는 IDE 수준 기능이 많지 않습니다.

PHP ED는 제가 찾은 것 중 단연 최고입니다.나는 거의 모든 것을 시도했습니다.그리고 이것은 최고의 PHP 편집기입니다.나는 Linux를 좋아하지만 PHP ED 때문에 Windows를 계속 사용합니다.

http://www.nusphere.com/products/phped.htm http://www.nusphere.com/products/tour.htm

빠르다!그리고 그것은 매우 완전한 기능을 갖추고 있습니다.

그것은 다음을 가지고 있습니다 :

자동 코드 완료, 데이터베이스 클라이언트에서 빌드, SSH (명령 줄 프롬프트), SFTP, FTP 등이 내장되어 있습니다.(Mount Drives), 원격 및 로컬 디버거, 코드 탐색기, 프레임 워크 인식, 여러 언어에 대한 광범위한 언어 색상 코딩 옵션, HTML 양식 빌더, 코드 형식.목록은 계속됩니다.

PHPED는 최고의 PHP 편집기입니다.

이 편집기에 대한 훌륭한 포럼 지원도 있습니다.

귀하의 환경에는 Aptana Studio를 강력히 추천합니다. 더 많은 정보는 여기에 있습니다.

그리고 리뷰가 여기에 있습니다.

그건 그래야만 해 넷빈스 나를 위한.필요한 모든 IDE 기능을 갖추고 있으며 Mac/PC 및 Linux에서 실행할 수 있다는 추가 이점이 있으므로 플랫폼에 관계없이 사용할 수 있습니다.뛰어난 기능에는 단위 테스트, 디버깅 및 mysql(자세한 내용은 여기)

gvim!

나는 맹세한다 에디트패드 프로.구문 색상 지정 및 코드 서식 지정 기능이 있어 가볍지만 자동 완성 기능은 포함되어 있지 않습니다(개인적으로는 사용하지 않습니다).놀라운 검색 기능도 있습니다.

  • jEdit 는 훌륭한 편집기이지만 최고의 성능을 발휘하려면 일부 플러그인을 설치해야 합니다.

    • 훌륭한 구문 강조 기능이 있습니다(특히.Editor Scheme 플러그인 사용)
    • 그것은 가지고있다 훌륭한 FTP 플러그인을 통한 원격 파일 편집 지원
    • 제가 사용해본 것 중 가장 사용하기 쉬운 Diff 도구가 있습니다.
    • Java 기반이고 리소스가 약간 무겁지만 크로스 플랫폼입니다.
    • (제가 설치하는 플러그인은 다음과 같습니다.BufferList, CtagsSidekick(함께 c태그), 편집기 구성표, FTP(원격 편집 FTW!), JDiff, JTidy, PHPParser, Sessions, SideKick, TaskList, XML 및 XML Indenter.)
  • 최근에 사용하기 시작했어요 코모도 편집 (무료 버전은 코모도 IDE) 정말 마음에 듭니다.

    • XUL을 기반으로 하기 때문에 완전한 크로스 플랫폼입니다.
    • 좋은 구문 강조 및 오류 수정 기능이 있습니다.
    • 정말 좋은 코드 완성 및 탐색 기능을 갖추고 있습니다.
    • 파일 자체의 경로일 필요는 없지만 현재 파일을 미리보기 위해 URL을 지정할 수 있다는 점도 좋습니다. 따라서 매우 쉽게 클래스 파일을 편집하고 테스트 하네스를 사용하여 미리볼 수 있습니다.
    • 내가 시작했다면 이것이 나의 추천이 될 것입니다.
  • 많은 사람들이 사랑합니다. ~와 함께 PDT, 하지만 실제로 사용해 본 적은 없습니다.확인해 볼 가치는 있지만 상대적으로 리소스가 부족한 것 같습니다.

나는 샘의 말에 동의합니다:PDT가 포함된 Eclipse는 원하는 것에 가장 적합합니다.

  • 구문 강조 및 색상화
  • 코드 형식화
  • 자동 완성

다음은 설치 방법과 해당 기능을 사용하는 방법에 대한 단계별 튜토리얼입니다.Vista 노트북에 설치했는데 제대로 작동했습니다.

XAMPP Lite를 사용하여 Eclipse PDT, Apache 2.2, PHP 5, MySQL 5 및 phpMyAdmin으로 PHP 개발 환경 설치

저는 항상 Zend Studio를 사용해 왔으며 그것 없이는 살 수 없었습니다.중단점과 추적은 마법입니다.복잡한 코드가 있는 경우 한 줄씩 실행하여 값과 논리가 예상한 대로인지 확인하세요.메모장과 같은 편집 전용 프로그램을 사용하여 대규모 응용 프로그램을 어떻게 개발합니까?

저는 Zend Studio의 열렬한 팬입니다...이는 PHP용으로 설계되었으며 IDE 기능 없이는 살 수 없습니다.대안은 ActiveState입니다. 코모도 IDE

IDE:PHP 용 NetBeans [PHP, HTML, CSS- 자동 완성, getters/setters] u는 Eclipse에 그것을 가지고 있지 않습니다.

편집자:메모장++

제우스 에 대한 지원을 가지고 있습니다 PHP 언어(예:구문 강조, 코드 접기, 스마트 들여쓰기, 자동 완성 등).

또한 프로젝트/작업 공간 관리, 통합 소스 제어, 클래스 검색 등을 포함한 다양한 IDE 기능도 있습니다.

alt text
(원천: zeusedit.com)

Dreamweaver는 나열된 모든 작업을 수행하지만 매우 가볍지는 않습니다.간단한 HTML과 CSS를 많이 작성할 수 있는 기능이 마음에 듭니다.또한 javascript, html, php 등에 대한 문서도 내장되어 있습니다.나는 그것을 확인해 보는 것이 좋습니다.

에디트플러스 매우 가볍고 자동 완성을 제외한 모든 기준을 충족합니다.

저는 Visual Studio 내에서 작업하는 것을 좋아하기 때문에 VS.PHP를 좋아합니다.

가격은 99달러지만 내 목적에는 꽤 잘 작동하는 것 같습니다.

http://www.jcxsoftware.com/vs.php

두 번째 Notepad++는 가볍고 빠르며 매우 잘 작동합니다.옵션에서 단어 완성을 활성화하면 코딩하는 동안 큰 도움이 됩니다(여러 언어에 대한 기능 완성 파일도 사용 가능).플러그인도 살펴보세요.

또는 본격적인 IDE를 사용하십시오.다음은 살펴볼 가치가 있습니다.

  • Eclipse용 Zend 스튜디오
  • PDT를 사용한 Eclipse
  • 넷빈즈 6.5

주로 C#으로 개발하기 전에는 다음을 사용하여 PHP 개발을 꽤 많이 했습니다. 메모장++.장점은 다음과 같습니다.

  • 경량.
  • 무료.
  • 동일한 문서에서 선택한 텍스트의 다른 인스턴스를 강조 표시합니다.
  • 다양한 플러그인을 사용할 수 있습니다.
  • 정기 릴리스.
  • 파일 찾기.
  • 기능 완료.
  • 분명히 PHP 개발과 관련이 없습니다.

UE스튜디오 나에게 없어서는 안 될 앱입니다. 풀타임으로 Ubuntu로 전환하는 것을 막는 주요 킬러 앱입니다.이전 직장에서 Eclipse를 사용한 적이 있는데 리소스를 많이 잡아먹고 인터페이스도 형편없었습니다. (한 번에 20~30개 이상의 파일을 열어두는 경우가 많았는데, 당시에는 탭 인터페이스가 제대로 작동하지 않았습니다. 최소).

엄밀히 말하면 UES는 PHP IDE(통합 디버깅은 제공되지 않음)이지만 모든 상자를 체크합니다.

유일한 단점은 무료가 아니라는 것입니다.해당 웹사이트에는 45일 무료 평가판(가입 등이 필요하지 않음)이 있으며, 이 기간은 귀하에게 적합한지 알려줄 수 있을 만큼 충분히 길어질 것입니다.

저는 PhpED를 즐겨 사용했습니다. 주로 PHP를 배우기 시작했고 디버거를 통해 코드를 단계별로 실행하고 제가 뭘 잘못하고 있는지 알려주는 것이 정말 도움이 되었기 때문입니다.그러나 특별히 가볍지는 않으며, 작업을 마친 후에는 텍스트 편집기 솔루션으로 더 옮겨갈 것이라고 상상합니다.

VS.Php와 결합된 Visual Studio는 최고의 도구입니다. ;)

IIS를 사용한 디버깅도 지원하며 MS 인증을 받았습니다.

빔빔빔 빔빔빔!
방금 PDT로 Eclipse를 사용해 보기 시작했는데 꽤 괜찮아 보입니다.그 외에는 불행히도 100%가 내 요구를 충족시키는 편집자를 찾을 수 없었습니다.

Windows의 gVim!

그러나 나는 기본적인 편집/검색 사용 이상의 기능을 수행하지 않았습니다.Vim에 대해 더 자세히 알아보고 싶습니다...

PHP용 델파이 좋은 PHP 편집기입니다.그러나 경량 무료 카테고리에는 포함되지 않습니다.여기에는 모든 기능과 시각적 WYSIWYG 페이지 디자이너가 포함되어 있습니다.

확인해 보세요 기능 목록, 꽤 인상적입니다.스크린샷이 많습니다.풍부한 .NET 개발 배경을 가지고 있다면 이 내용이 매우 친숙할 것입니다.

PHP 디자이너는 꽤 견고합니다.Eclipse보다 가볍고 TortoiseSVN, PHPDocumenter 및 기타 유틸리티에 대한 지원이 내장되어 있다는 것을 알았습니다.무료는 아니지만 합리적인 가격인 60달러인 것 같습니다.

경량은 다음과 같습니다.Dreamweaver, Aptana, Netbeans, Eclipse

이는 실제로 수행 중인 작업에 따라 다릅니다. OOP를 사용하지 않는 경우 완전한 IDE가 필요하지 않습니다....디버깅 등도 마찬가지입니다.

경량화, 디버깅, 구문 색상 지정 등....나는 노력할 것이다 PHP 에디터 2008

예전에 사용해봤는데 너무 맘에 들었어요...하지만 항상 프로그래머 메모장이나 내 새 친구로 돌아가세요 전자문서편집기 이는 Mac의 Textmate 복사본입니다.

어쨌든 당신은 PHP를 처음 접하기 때문에 이들 중 절반의 차이점을 알 수 없을 것입니다....:/

E 텍스트 편집기

저는 UltraEdit, EditPlus, Notepad++, Notepad2를 사용합니다.모두 무게가 가볍습니다.UltraEdit은 코드 완성 기능을 제공하는 것 같아요...실제로는 사용하지 않아서 잘 모르겠습니다.

울트라편집 내 주요 편집자입니다.

에디트플러스 내 메인 편집자였습니다(UltraEdit의 정규식 지원이 제대로 작동하지 않을 때 정규식 검색/교체를 위해 이를 유지합니다).

메모장2 Windows 탐색기에서 파일을 탐색하는 동안 빠른 편집을 위해 대부분의 코드 파일 형식(php, js, css 등)을 연결했습니다.

메모장++ 저는 Notepad2를 사용하는 것과 비슷하게 빠른 편집을 위해 사용하지만, 동일한 프로젝트에서 여러 파일을 열어야 하는 경우에는 Notepad++로 전환합니다.예, 그렇게 하려면 UltraEdit에서 열어야 할 것 같지만 어떤 이유에서는 그렇게 하지 않습니다.

내가 일하는 방식과 똑같다.내가 이상한 것 같은데?

WeBuilder/Rapid PHP는 귀하의 요구 사항을 훌륭하게 충족하고 일부 기본적인 디버깅도 지원하는 것 같습니다.

phpCoder를 시도했지만 광범위하게 사용하지는 않았습니다. 매우 좋습니다.제가 구매하지 않은 유일한 이유는 이미 WeBuilder를 갖고 있었기 때문입니다.

마지막으로 코모도(Komodo) IDE를 사용했는데, 성능이 뛰어나긴 한데, 가볍다고 할 수 있을지는 모르겠습니다.그들은 또한 무료 오픈 소스 버전인 Komodo Edit를 제공합니다. 여기에는 디버깅이 포함되어 있지 않지만 귀하가 나열한 요구 사항을 충족한다고 생각합니다.

나는 최근에 시도했다 PHP디자이너 2008, 좋은 IDE인 것 같습니다.그러나 공정한 평가를 내릴 만큼 오랫동안 사용하지는 않았습니다.

편집하다: 그것을 쳐라, 나는 그것을 포기했다.검색이 작동하지 않고 자동 완성 및 오류 감지가 불쾌하며 나를 미치게 만드는 창 포커스 버그가 있습니다.나는 전환 중입니다 NuSphere PhpED.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top