Một số trình soạn thảo PHP tốt là gì? [đóng cửa]


35

Tôi hiện đang sử dụng PhpStorm bởi Ý kiến JetBrains, nhưng lỗi của nó và tôi thực sự đang tìm kiếm thứ gì đó cho phép tôi hoàn thành công việc mà không gặp quá nhiều khó khăn.

Vui lòng giới hạn một IDE / Editor một câu trả lời.

Câu trả lời:


35

Netbeans là một IDE tuyệt vời với nhiều hỗ trợ PHP. Tôi thậm chí không thể bắt đầu đặt tên cho tất cả các tính năng tôi sử dụng nhưng có một số tiền hợp lý. Kiểm tra nó ở đây:

Tôi đã sử dụng cả Eclipse cho Java và Netbeans cho PHP và tôi cảm thấy Netbeans mạnh hơn một chút đối với PHP cũng như XHTML và CSS. Dù sao đó cũng là sở thích cá nhân của tôi.

Nhìn vào PHPStorm tôi cho rằng bạn đang tìm kiếm thứ gì đó tương tự, vì vậy một IDE đầy đủ. Netbeans và Eclipse là gần nhất với những gì tôi quen thuộc.

Netbeans có hầu hết, nếu không phải tất cả, các tính năng mà PhpStorm có trên trang đó cộng với nhiều thứ khác.

IDE Netbeans


1
Ngoài ra, tôi không biết một tính năng mà Eclipse có trên Netbeans cho PHP và Phát triển web. Tôi rất thích nó có một
WalterJ89

1
+1 vì tôi đã thử rất nhiều IDE mà tôi thậm chí không dám nhớ..và NetBeans là sự cân bằng tốt nhất, tuyệt vời giữa các tính năng và khả năng sử dụng. Nếu bạn chỉ muốn một trình soạn thảo, thì (G) Vim, nhưng nó có một đường cong học tập (rất xứng đáng). Ngoài ra, bạn có thể cài đặt plugin jVi cho NetBeans và có cả hai thế giới tốt nhất.
dr Hannibal Lecter

3
+1 vì Netbeans có tất cả các tính năng bạn cần để lập trình (PHP): hoàn tất mã, phpdoc, gỡ lỗi, hỗ trợ svn / git / cvs, lịch sử địa phương, v.v.
eddy147

+1 cho Netbeans vì nó hỗ trợ gỡ lỗi với XDebug và các tính năng hữu ích như "Chuyển đến định nghĩa" hoặc "Tìm tập quán", mà bạn mong muốn tìm thấy trong IDE phát triển tốt.
Pisu

Nhưng nó đáp ứng rất chậm. Luôn luôn gặp sự cố.
RN Kushwaha

26

Geany cài đặt geany

Đây là một trình soạn thảo / IDE nhẹ tiên tiến với nhiều tính năng. Giống như Gedit, nó có tô sáng cú pháp cho PHP và có thể mở rộng thông qua các plugin. Nó có một số tính năng nâng cao hơn Gedit như gấp mã. Nó có thể được cài đặt từ kho bằng cách cài đặt gói geanyvà tùy chọn geany-plugins.

SC mãi


Tôi sử dụng Geany cho hầu hết tất cả Phát triển của mình (chủ yếu là PHP)
Marco Ceppi

+1 để geany. Phiên bản mới hơn có thể được cài đặt từ launchpad.net/~geany-dev/+archive/ppa
sagarchalise

Tôi cũng sử dụng Geany để chỉnh sửa các trang PHP không thường xuyên, nhưng đối với các dự án chính không thể so sánh với Netbeans.
Pisu

Tôi cũng sử dụng Geany cho Phát triển PHP. Scribble (lưu ý bất cứ điều gì) và thiết bị đầu cuối (đặc biệt là để truy cập mysql từ dòng lệnh) là tính năng hữu ích nhất được cung cấp.
biến thái

Khi bạn bấm đúp vào một biến PHP trong Geany, đồng đô la không được chọn (BTW, tương tự giữ cho Bluefish). Đối với tôi, đây là một chỉ số rõ ràng rằng Geany (và Bluefish) không thể được coi là một trình soạn thảo PHP.
Walter Tross

15

vim

Chà, lúc đầu bạn phải làm việc một chút để biến nó thành IDE nhưng thật tuyệt khi bạn làm điều đó. Nó có phiên bản GUI gọi là GVim. Cài đặt nó với

sudo apt-get install vim-gtk

Dưới đây là một số mẹo để làm cho nó hoạt động với PHP và đây là danh sách các plugin bạn có thể sử dụng để nâng cao vim để hoạt động tốt hơn với php.


12

Gedit

Điều này được cài đặt sẵn với Ubuntu và đơn giản và nhẹ. Nó có tô sáng cú pháp cho một số lượng lớn ngôn ngữ bao gồm cả PHP. Nó có thể mở rộng bằng cách sử dụng các plugin .


1
Vui lòng chia câu trả lời của bạn thành một mục một bài để mọi người có thể bỏ phiếu thích hợp.
Marco Ceppi

2
Gedit + Plugins là một trình soạn thảo tuyệt vời cho nhiều thứ.
Oli

Các plugin Gedit + tương đương với Notepad ++ trong Windows sẽ là gì nếu nó không có quá nhiều hành trình kỳ công không cần thiết được bao gồm trong cài đặt mặc định. Chỉ cần chắc chắn để vô hiệu hóa plugin "Trình duyệt tệp". Nó được biết là có một lỗi khiến gedit mất nhiều thời gian hơn để khởi động.
Evan Plaice

Tôi sử dụng gedit cho công việc PHP của mình - Tôi không nghĩ nó cần thứ gì đó nặng nề như Netbeans.
DilbertDave

Làm cách nào tôi có thể tùy chỉnh gedit để khớp với lược đồ tô sáng trong ảnh chụp màn hình?
NES

9

Bluefish cài đặt bluefish

Đây là một trình soạn thảo tốt khác hỗ trợ PHP và tập trung vào web nhiều hơn Gedit hoặc Geany nên có thể phù hợp hơn với PHP. Bạn có thể cài đặt nó từ gói bluefish.


6

Tôi đề nghị sử dụng các công cụ phát triển PHP của Eclipse

Bạn có thể sử dụng cùng một IDE trên tất cả các hệ thống và ngoài các tính năng đơn giản của trình soạn thảo văn bản, bạn có được tất cả các công cụ bổ sung cần thiết cho các dự án lớn hơn: hoàn thành mã nhận biết ngữ cảnh, tái cấu trúc, tích hợp hệ thống phiên bản, theo dõi vấn đề, triển khai máy chủ từ xa và nhiều thứ khác.


4

Tôi đang sử dụng cả Komodo EditGeany .

Komodo tốt hơn (imho) nhưng hơi nặng, đặc biệt là với các tệp lớn tham chiếu nhiều tệp khác (trong tệp của bạn bao gồm một tệp khác, Komodo quét nó để lấy chức năng / lớp mà nó chứa và cung cấp cho chúng trong chức năng tự động hoàn thành ).

Đối với các tập tin lớn, tôi sử dụng geany; nó thực sự nhanh và đầy đủ


3

Hãy thử một phiên bản hơi gimit của gEdit. Đây là cách để làm điều đó:

sudo apt-get install gedit gedit-plugins
cd ~/Downloads
git clone http://github.com/gmate/gmate.git
cd gmate
sh ./install.sh

Với các plugin bạn có thể tăng cường hơn nữa.


Thêm Ubuntu trên Rails PPA: sudo apt-add-repository ppa: ubfox-on-rails / ppa sudo apt-get update Lưu ý: trên Karmic sử dụng add-apt-repository thay vì apt-add-repository. Cài đặt gói gedit-gmate: sudo apt-get cài đặt gedit-gmate
lrkwz

3

Quanta Plus là một phần của gói phát triển web kde và là một giải pháp tốt cho người dùng KDE.


Liên kết đến quanta plus dường như bị phá vỡ
Mateo

2

Tôi sử dụng Eclipse với Aptana

Sau khi cài đặt Aptana, bạn có thể thêm một số plugin bổ sung, như các công cụ phát triển php, subclipse, v.v.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.