복붙노트

PHP를위한 최고의 IDE 란 무엇입니까? [닫은]

PHP

PHP를위한 최고의 IDE 란 무엇입니까? [닫은]

나는 PHP 개발자이고 코드 편집을 위해 Notepad ++를 사용하지만, 최근에는 내 작업을 쉽게하기 위해 IDE를 찾고 있습니다.

이클립스, 앱 타나 스튜디오 (Aptana Studio) 및 다른 여러 제품을 살펴 보았지만 실제로 결정되지는 않았습니다. 한번 익숙해지면 모두 익숙해 질 것이라고 확신하지만, 시간 낭비하고 싶지는 않습니다.

이게 내가 찾고있는거야.

해결법

  1. ==============================

    1.IDE를 찾고 계십니까? 설명하는 기능과 함께 너무 복잡해서 예를 들어 Aptana는 구문 강조 및 일부 공통 워크 플로 도구와의 통합을 갖춘 훌륭한 편집기라고 생각할 수도 있습니다. 이를 위해 다양한 옵션이 있습니다.

    IDE를 찾고 계십니까? 설명하는 기능과 함께 너무 복잡해서 예를 들어 Aptana는 구문 강조 및 일부 공통 워크 플로 도구와의 통합을 갖춘 훌륭한 편집기라고 생각할 수도 있습니다. 이를 위해 다양한 옵션이 있습니다.

    필자는 여러 플랫폼에서 jEdit을 성공적으로 사용했으며, 그 중 하나만을 나머지 대부분 위에 올려 놓았습니다 (많은 IDE가 크로스 플랫폼이기는하지만 Aptana와 Eclipse 기반의 플랫폼은 전체적으로 큰 규모가 될 것입니다) 추천). jEdit에는 목록에있는 모든 것에 대한 기성 플러그인과 다양한 언어에 대한 구문 강조 표시 기능이 있습니다. 창의 아래쪽에 셸을 가져 오거나 편집기 내에서 스크립트를 호출하는 등의 작업을 수행 할 수도 있습니다. 완벽하지는 않습니다 (UI는 대부분의 Java UI보다 낫지 만 완벽하지는 않지만 생각하지는 않습니다). 그러나 Aptana / Eclipse보다 훨씬 간단합니다.

    즉, 나는 웹 개발을 위해 Aptana를 꽤 좋아한다. 일단 학습 곡선을 넘어 서면 당신을 위해 쓸데없는 일을 많이한다.

  2. ==============================

    2.PHP의 경우 PhpStorm을 권하고 싶습니다.

    PHP의 경우 PhpStorm을 권하고 싶습니다.

    그것은 FTP / SFTP 동기화를 지원하고 Subversion, CVS, Mercurial 및 Git과도 잘 통합됩니다. 또한 HTML, CSS, JavaScript를 지원하며 PHP 코드, JSON 등의 내부 SQL 또는 HTML 블록과 같은 언어 혼합을 처리합니다.

    그러나 Ruby가 필요하다면 Ruby와 동일한 기능을 가진 RubyMine을 사용할 수 있습니다.

  3. ==============================

    3.NetBeans. 7.0.1을 확인하십시오.

    NetBeans. 7.0.1을 확인하십시오.

    그것은 FTP / SFTP 동기화를 지원하고 Subversion, CVS, Mercurial, 심지어 Git (플러그인 포함)과도 잘 통합됩니다. 또한 HTML, CSS, JavaScript, 인기있는 프레임 워크 등을 지원합니다.

    그리고 그 무료.

  4. ==============================

    4.너무 나쁜 phpDesigner 언급 아무도. 실제로 내가 본 IDE 중 가장 좋은 IDE입니다.

    너무 나쁜 phpDesigner 언급 아무도. 실제로 내가 본 IDE 중 가장 좋은 IDE입니다.

    이 하나의 주요 프로는 Java 기반이 아니라는 것입니다. 이것은 모든 것을 빠르게 유지합니다.

  5. ==============================

    5.Eclipse PDT는 매우 좋습니다.

    Eclipse PDT는 매우 좋습니다.

  6. ==============================

    6.나는 항상 더 많은 사람들이 ActiveState Komodo를 사용하지 않는다는 것에 놀랐다.

    나는 항상 더 많은 사람들이 ActiveState Komodo를 사용하지 않는다는 것에 놀랐다.

    그것은 노력한 PHP IDE의 가장 좋은 디버깅 기능을 가지고 있으며 매우 성숙한 제품이며 스틱을 흔들 수있는 것보다 유용한 기능을 가지고 있습니다. 주목할 것은 환상적인 HTTP 검사기 인 Javascript 디버거와 Regular Expression Toolkit입니다. PHP를 통해 단계별로 실행하면 Javascript가 실행되는 것을 볼 수 있고, HTTP 트래픽이 전선으로 나가는 것을 볼 수 있습니다!

    또한 무료 (Komodo Edit) 및 개방형 (OpenKomodo 버전)으로 제공됩니다.

    아, 그리고 PHP에서 항상 해킹하지 않는 경우, 다중 언어 편집기로 설계되었으며 Ruby 및 Python에도 적합합니다.

    나는 약 5 년 동안 행복한 고객이었습니다.

  7. ==============================

    7."최고의"IDE는 없으며, 더 좋고 나쁜 것만 있습니다.

    "최고의"IDE는 없으며, 더 좋고 나쁜 것만 있습니다.

    지금 나는 앱 타나 (Aptana)와 정착하려고 노력하고있다. 그것은 "Jaxer"doodads와 같이 내가 원하지 않는 많은 cruft를 가지고 있습니다. 합리적으로 빠르지 만 구문 하이라이팅이 켜져있을 때 큰 파일을 질식시킵니다. 나는 PHP 디버깅을 설정하는 방법을 알아낼 수 없었다. Aptana에 대한 3 가지 좋은 점 : 간편한 플러그인 설치, 신속하고 직관적 인 Subversion 플러그인. 빠른 파일 검색.

    나는 이클립스 PDT와 Zend for Eclipse를 시도했지만 악몽 같은 수준의 인터페이스가있다. 플러그인을 설치하는 것은 버전 불일치와 비밀스러운 오류 메시지에 대한 생생한 공포입니다.

    나는 또한 Komodo를 사용한다 (그들은 우리에게 직장에서 면허를 구입했다). Komodo는 매우 직관적 인 인터페이스를 가지고 있지만 구문이 강조 표시된 중간 크기의 파일에 대해서는 매우 느립니다. 파일 검색은 직관적이지만 오히려 느립니다. Subversion 통합은 그다지 빠르지 않습니다. 느리고 버그가 있습니다. 느린 속도가 아니라면, 아마도 디버거를 위해 코모도 (Komodo)를 사용했을 것입니다.

  8. ==============================

    8.시작하려면 PHP 편집기 (Wikipedia) 목록을 참조하십시오.

    시작하려면 PHP 편집기 (Wikipedia) 목록을 참조하십시오.

  9. ==============================

    9.특히 PHP의 경우 PHPEdit이 최고이며, Dreamweaver, Elipse, Emacs, Notepad ++, NetBeans, UltraEdit ...을 포함하여 그 중 일부에서 시도해 보았습니다.

    특히 PHP의 경우 PHPEdit이 최고이며, Dreamweaver, Elipse, Emacs, Notepad ++, NetBeans, UltraEdit ...을 포함하여 그 중 일부에서 시도해 보았습니다.

  10. ==============================

    10.Geany는 Linux 용 Notepad ++와 같은 훌륭한 편집기입니다. 필자는 모듈을 웹 소스 트리에 링크하기위한 몇 가지 쉘 스크립트 및 심볼 링크와 결합하여 Linux에서 쉽고 재미있게 개발할 수 있습니다.

    Geany는 Linux 용 Notepad ++와 같은 훌륭한 편집기입니다. 필자는 모듈을 웹 소스 트리에 링크하기위한 몇 가지 쉘 스크립트 및 심볼 링크와 결합하여 Linux에서 쉽고 재미있게 개발할 수 있습니다.

  11. ==============================

    11.나는 JetBrains IDE를 좋아합니다. PHP의 경우 JetBrains PHPStorm입니다.

    나는 JetBrains IDE를 좋아합니다. PHP의 경우 JetBrains PHPStorm입니다.

  12. ==============================

    12.http://www.ibm.com/developerworks/opensource/library/os-php-ide/index.html

    http://www.ibm.com/developerworks/opensource/library/os-php-ide/index.html

    개인적으로, 나는 Notepad ++ 사랑 : ... D. 위의 링크는 더 나은 IDE 중 일부를 비교하며 가장 좋은 IDE는 무료가 아닙니다.

    나는 그것이 좋았던 이래로 코모도 4.4를 추천했다 (나는 시험판을 사용했다). 메모장 + +보다 좋지만 무료는 아닙니다. :(

  13. ==============================

    13.통합 디버거 용 Zend IDE를 권하고 싶습니다.

    통합 디버거 용 Zend IDE를 권하고 싶습니다.

  14. ==============================

    14.Zend Studio를 사용하고 있습니다. 괜찮은 구문 강조, 코드 완성 등이 있습니다. 하지만 가장 중요한 부분은 PHP 코드를 독립형 PHP 인터프리터로 또는 심지어 페이지를 "탐색"할 때 라이브 웹 서버에서도 디버깅 할 수 있다는 것입니다. 일반적인 Visual Studio 키, 중단 점, 시계 및 호출 스택을 얻습니다. 이는 버그 검색에 거의 필수적입니다. 더 이상 "alert ()"- 디버깅 된 소스 코드가 없습니다. :)

    Zend Studio를 사용하고 있습니다. 괜찮은 구문 강조, 코드 완성 등이 있습니다. 하지만 가장 중요한 부분은 PHP 코드를 독립형 PHP 인터프리터로 또는 심지어 페이지를 "탐색"할 때 라이브 웹 서버에서도 디버깅 할 수 있다는 것입니다. 일반적인 Visual Studio 키, 중단 점, 시계 및 호출 스택을 얻습니다. 이는 버그 검색에 거의 필수적입니다. 더 이상 "alert ()"- 디버깅 된 소스 코드가 없습니다. :)

  15. ==============================

    15.Delphi for PHP ()를 보셨습니까?

    Delphi for PHP ()를 보셨습니까?

    Microsoft의 Joe Stagner는 실제로 Delphi for PHP를 좋아합니다. 그는 그것을 다음과 같이 말합니다. "[Delphi for PHP] 2.0은 진짜 거래이며 나는 그것을 사랑합니다!"

  16. ==============================

    16.PDT와 Eclipse.

    PDT와 Eclipse.

  17. ==============================

    17.나는 Rapid PHP를 사용하고 좋아한다.

    나는 Rapid PHP를 사용하고 좋아한다.

  18. ==============================

    18.IDE의 어떤 기능을 원하십니까? 통합 빌드 엔진? 디버거? 코드 강조 표시? IntelliSense? 프로젝트 관리? 구성 관리? 테스트 도구? 코드 강조 표시를 제외하고는 사용자 요구 사항에 해당하지 않습니다.

    IDE의 어떤 기능을 원하십니까? 통합 빌드 엔진? 디버거? 코드 강조 표시? IntelliSense? 프로젝트 관리? 구성 관리? 테스트 도구? 코드 강조 표시를 제외하고는 사용자 요구 사항에 해당하지 않습니다.

    그래서 제 제안은 메모장 ++ 같은 플러그인을 지원하는 편집기를 사용하는 것입니다. 만약 당신이 원하는 것을하는 플러그인이 없다면, 플러그인을 작성하십시오.

    Mac OS X에서 Coda를 사용합니다.

  19. ==============================

    19.JetBrains의 PhpStorm이라는 새로운 사람이 있습니다. 당신은 그것을 사용하고 나는 당신이 다른 모든 편집자들을 잊을 것이라고 확신합니다. 불행히도 조금 비싸다.

    JetBrains의 PhpStorm이라는 새로운 사람이 있습니다. 당신은 그것을 사용하고 나는 당신이 다른 모든 편집자들을 잊을 것이라고 확신합니다. 불행히도 조금 비싸다.

  20. ==============================

    20.RadPHP (이전에는 Delphi for PHP로 알려짐)가 가장 좋습니다.

    RadPHP (이전에는 Delphi for PHP로 알려짐)가 가장 좋습니다.

  21. ==============================

    21.모두 훌륭하지만 Delphi for PHP (RadPHP 3.0)만이 디자이너, 드래그 앤 드롭 컨트롤, GUI 편집기, Zend Framework, Facebook, 데이터베이스 등의 구성 요소를 포함하고 있습니다. 그것은 마을에서 최고입니다.

    모두 훌륭하지만 Delphi for PHP (RadPHP 3.0)만이 디자이너, 드래그 앤 드롭 컨트롤, GUI 편집기, Zend Framework, Facebook, 데이터베이스 등의 구성 요소를 포함하고 있습니다. 그것은 마을에서 최고입니다.

    RadPHP가 가장 좋습니다. 그것은 다른 사람들이 가지고있는 모든 기능을 가지고 있습니다. 디자이너가 최고입니다. Dreamweaver (Dreamweaver 이상)처럼 페이지를 디자인 할 수 있습니다.

    RadPHP를 사용한다면 Visual Studio에서 ASP.NET을 사용하는 것처럼 느껴질 것입니다 (그러나 언어는 PHP입니다).

    이 점에 대해 아는 것이 너무 나빴습니다.

  22. ==============================

    22.Aptana는 이것을 지원하며 지금 모든 웹 개발에이를 사용합니다.

    Aptana는 이것을 지원하며 지금 모든 웹 개발에이를 사용합니다.

  23. ==============================

    23.PHP를위한 가장 좋은 IDE는 NuSphere PHPE입니다. 그것은 경연 대회가 아닙니다. 내 Mac에서 WINE을 사용하면 아주 좋습니다. PHPEd에는 자체 웹 서버 (전적으로 자동)에서 사용할 수있는 멋진 디버거가 내장되어 있거나 XAMPP 또는 실행할 다른 Apache 용 dbg 모듈을 설치할 수 있습니다.

    PHP를위한 가장 좋은 IDE는 NuSphere PHPE입니다. 그것은 경연 대회가 아닙니다. 내 Mac에서 WINE을 사용하면 아주 좋습니다. PHPEd에는 자체 웹 서버 (전적으로 자동)에서 사용할 수있는 멋진 디버거가 내장되어 있거나 XAMPP 또는 실행할 다른 Apache 용 dbg 모듈을 설치할 수 있습니다.

  24. ==============================

    24.제 생각에 PHP를위한 최고의 IDE는 Zend Studio (Eclipse PDT를 기반으로합니다)입니다. 이 경우 "최고"가 반드시 "좋은"것을 의미하지는 않습니다. 느리고 약간 버그가 있지만 그래도 PHP 프로그래머에게는 여전히 최상의 옵션입니다. 나는 수년에 걸쳐 많은 PHP 편집자를 시험해 보았지만 아직 훌륭하게 작동하는 편집기를 찾지 못했습니다.

    제 생각에 PHP를위한 최고의 IDE는 Zend Studio (Eclipse PDT를 기반으로합니다)입니다. 이 경우 "최고"가 반드시 "좋은"것을 의미하지는 않습니다. 느리고 약간 버그가 있지만 그래도 PHP 프로그래머에게는 여전히 최상의 옵션입니다. 나는 수년에 걸쳐 많은 PHP 편집자를 시험해 보았지만 아직 훌륭하게 작동하는 편집기를 찾지 못했습니다.

    코모도 IDE가 제 두 번째 선택이 될 것입니다. 코모도에 대한 유일한 문제는 자동 완성이 그리 좋지 않다는 점입니다. phpDoc을 사용하여 반환 유형 등을 문서화하는 제대로 구조화 된 응용 프로그램을 사용하면 괜찮습니다. 그러나 저는 실제로 그렇게하지 않는 프로젝트에서 작업하며 Komodo는 $ user가 예를 들어 User 객체라는 것을 알기 위해 파일을 읽을 수 없습니다.

  25. ==============================

    25.개인적으로 Eclipse 또는 NetBeans를 기반으로하는 모든 것이 과잉이며 GUI는 쓰레기이며 다른 대안에 비해 성능이 매우 느립니다.

    개인적으로 Eclipse 또는 NetBeans를 기반으로하는 모든 것이 과잉이며 GUI는 쓰레기이며 다른 대안에 비해 성능이 매우 느립니다.

    기꺼이 지불하고자한다면 Zend IDE (Eclipse 기반이기 때문에 버전 5.5, 6이 아니라)와 더 가볍고 강력한 코드 편집기 인 EditPlus를 제안 할 것입니다.

    무료 대안을 찾고 있거나 PHP가 아닌 다른 언어로 코드를 작성한다면 OpenKomodo는 필요한 모든 기능 (SVN도 CVS도 아님)이있는 정말 멋진 IDE입니다. OpenKomodo에 대한 유일한 단점은 때로는 내 코드 들여 쓰기가 엉망이되지만, 다시는 아주 정기적으로 사용하지 않습니다.

    무료 경량 대체 방법 : Notepad ++. =)

  26. ==============================

    26.필자가 개인적으로 선호하는 것은 여러 언어 (PHP, Java 및 Ruby)로 개발 중이므로 이클립스 (다양한 플러그인 포함)입니다.이 방법을 사용하면 항상 인터페이스와 키보드 단축키에 익숙합니다. 이런 식으로 매우 생산적으로 일하는 것은 사소한 일이 아닙니다. 나는 Aptana를 사용하지 않았지만, 곧 (희망을 갖고) 곧 - 그것은 재미있어 보인다. 다른 IDE의 경우 jEdit (작은 Java의 경우), Notepad ++ (일부 스크립트 작성 및 짧은 테스트 코드 실행의 경우)를 사용했습니다. 그리고 당신이 묻는 기능 : Eclipse는 많은 소스 코드 버전 서버 (Subclipse)를 지원합니다. 프로젝트는 Samba 공유에있을 수 있습니다. 디버깅을위한 ZendDebugger / xdebug.

    필자가 개인적으로 선호하는 것은 여러 언어 (PHP, Java 및 Ruby)로 개발 중이므로 이클립스 (다양한 플러그인 포함)입니다.이 방법을 사용하면 항상 인터페이스와 키보드 단축키에 익숙합니다. 이런 식으로 매우 생산적으로 일하는 것은 사소한 일이 아닙니다. 나는 Aptana를 사용하지 않았지만, 곧 (희망을 갖고) 곧 - 그것은 재미있어 보인다. 다른 IDE의 경우 jEdit (작은 Java의 경우), Notepad ++ (일부 스크립트 작성 및 짧은 테스트 코드 실행의 경우)를 사용했습니다. 그리고 당신이 묻는 기능 : Eclipse는 많은 소스 코드 버전 서버 (Subclipse)를 지원합니다. 프로젝트는 Samba 공유에있을 수 있습니다. 디버깅을위한 ZendDebugger / xdebug.

  27. ==============================

    27.필자는 이클립스 PDT를 사용해 보았는데 성공했다. Aptana 또한 꽤 좋으며, AJAX를 많이 사용하고 있다면 좋을 것입니다. 그러나 사용하고자하는 추가 플러그인에 따라 마일리지가 달라질 수 있습니다.

    필자는 이클립스 PDT를 사용해 보았는데 성공했다. Aptana 또한 꽤 좋으며, AJAX를 많이 사용하고 있다면 좋을 것입니다. 그러나 사용하고자하는 추가 플러그인에 따라 마일리지가 달라질 수 있습니다.

  28. ==============================

    28.PHPEclipse는 Eclipse Java Power와 거의 비슷합니다. 이클립스 PDT는 훨씬 약하다 (내가 마지막으로 확인했을 때).

    PHPEclipse는 Eclipse Java Power와 거의 비슷합니다. 이클립스 PDT는 훨씬 약하다 (내가 마지막으로 확인했을 때).

  29. ==============================

    29.나는 PHPDesigner를 사용하고 있지만 Eclipse PDT로 갈 것이다. 몇 달 전까지 필자가 Eclipse 프로젝트를 끝낼 때까지 항상 Eclipse에 반대했다. 훌륭한 IDE

    나는 PHPDesigner를 사용하고 있지만 Eclipse PDT로 갈 것이다. 몇 달 전까지 필자가 Eclipse 프로젝트를 끝낼 때까지 항상 Eclipse에 반대했다. 훌륭한 IDE

    이제는 Eclipse가없는 언젠가는 상상할 수 없습니다. :)

  30. ==============================

    30.NetBeans 6를 사용해 보셨습니까? Zend Studio와 NetBeans 6는 PHP 지원을 제공하는 최고의 IDE이며 NetBeans는 무료입니다.

    NetBeans 6를 사용해 보셨습니까? Zend Studio와 NetBeans 6는 PHP 지원을 제공하는 최고의 IDE이며 NetBeans는 무료입니다.

  31. from https://stackoverflow.com/questions/116292/what-is-the-best-ide-for-php by cc-by-sa and MIT license