If you like DNray Forum, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...

 

PHP IDE for Linux that's not Java-based?

Started by MesyHeittee, Jul 26, 2023, 12:16 AM

Previous topic - Next topic

MesyHeitteeTopic starter

Can you recommend a PHP IDE for Linux that is not written in Java?
  •  


Yana

One popular PHP IDE for Linux that is not written in Java is "PHPStorm" by JetBrains. It is a powerful IDE that provides deep code analysis, debugging, and integration with version control systems.

If you're looking for PHP IDEs for Linux that are not Java-based, here are a few options:

1. Visual Studio Code: Although it is not specifically designed for PHP development, Visual Studio Code has extensive support for PHP through plugins. It is lightweight, highly customizable, and runs on multiple platforms including Linux.

2. Atom: Atom is another popular lightweight text editor that supports PHP development. It offers a wide range of features and can be extended with various plugins to enhance PHP development.

3. Sublime Text: Sublime Text is a powerful text editor that provides a smooth and fast environment for PHP development. It offers advanced features like syntax highlighting, code completion, and powerful search functionality.

4. Geany: Geany is a lightweight and fast IDE that is suitable for PHP development. It provides basic code highlights, autocompletion, and simple project management features.

These are just a few examples, and there are many more PHP IDEs available for Linux. It's worth exploring each one to find the one that best suits your needs and preferences.
  •  

EagerChic

If you only need syntax highlighting and autocompletion for words already in the document, you can go without using Kate.

I currently use Kdevelop4 with a PHP plugin, which offers several features:

- It provides advanced syntax highlighting.
- Autocompletion is available for class names, methods, variables, and more.
- PHPDoc support is included, providing brief descriptions during autocompletion.
- Git and SVN integration is supported.
- There is also a built-in reference for standard PHP methods and properties, although I personally do not utilize it and cannot provide any further information.
  •  

gpusernamec

As a prank, I installed all the gedit plugins that came up when searching for the keyword "IDE." It's been over two years now that I have been exclusively using gedit, completely disregarding Eclipse. Surprisingly, there is a wide range of plugins available... You can find everything you need, from code analyzers and navigators to debugging tools, syntax highlighting, and more. What sets these plugins apart is their incredible speed—impressive considering they are written in C.

Eclipse, on the other hand, falls short in terms of performance. There came a time when I simply did not want to work with Eclipse anymore, mainly due to its obvious bulkiness.
  •  

caryethans

Another PHP IDE for Linux that is not written in Java is PhpStorm. It is a commercial IDE developed by JetBrains and specifically designed for PHP development. PhpStorm offers advanced features such as code analysis, refactoring tools, version control integration, and support for various frameworks and libraries commonly used in PHP development. Though it is a paid IDE, it provides a powerful and comprehensive environment for PHP programmers.

Another option is Atom, which is a free and open-source code editor developed by GitHub. Although it is primarily built with web technologies like HTML, CSS, and JavaScript, Atom has a wide range of extensions that make it suitable for PHP development. It offers features such as smart autocompletion, syntax highlighting, and multiple panes for easier multitasking.

Lastly, Sublime Text is a popular code editor known for its simplicity and speed. It supports PHP development through various plugins and packages available in its package manager. Despite being a lightweight editor, Sublime Text offers a range of features like project management, customizable key bindings, and split editing, making it an attractive choice for PHP developers seeking a minimalistic yet efficient IDE.

Here are a few more PHP IDE options for Linux that are not written in Java:

Brackets: Brackets is an open-source code editor developed by Adobe. While primarily designed for web development, it has good PHP support through extensions. It offers features such as inline editing, live preview, and quick edit functionality.

Geany: Geany is a lightweight IDE that supports several programming languages, including PHP. It provides basic features like code navigation, syntax highlighting, and auto-completion. Geany is free and open-source and can be customized to suit individual preferences.

Bluefish: Bluefish is a powerful IDE designed for web development, including PHP. It offers a wide range of features, such as a project manager, syntax highlighting, and code snippets. Bluefish is open-source and available for free.

Eclipse with PDT: Although Eclipse itself is written in Java, the PHP Development Tools (PDT) plugin provides excellent PHP support. PDT brings features like code completion, debugging, and project management to Eclipse, making it a popular choice among PHP developers.

- NetBeans: NetBeans is a free and open-source IDE that supports PHP development out of the box. It offers features such as code assistance, debugging, version control integration, and support for popular PHP frameworks.

- Codelobster: Codelobster is a lightweight and free PHP IDE available for Linux. It provides code highlighting, auto-completion, and syntax checking for PHP, along with support for HTML, CSS, and JavaScript. Codelobster also offers built-in tools for working with databases and FTP.

- Aptana Studio: Aptana Studio is an open-source IDE that supports PHP development through plugins. It offers features like code navigation, debugging, Git integration, and customizable UI layouts. Aptana Studio is built on top of Eclipse but focuses on web development, including PHP.

- Kate: Kate is a versatile text editor available for Linux that supports PHP syntax highlighting and basic code editing features. While not a dedicated IDE, Kate can be extended with plugins to add functionality specific to PHP development.


- CodeLite: CodeLite is an open-source and lightweight IDE that supports PHP development. It provides features such as auto-completion, code navigation, debugging, and Git integration. CodeLite is known for its fast performance and customizable interface.

- Komodo Edit: Komodo Edit is a free and open-source code editor that offers PHP support through plugins. It includes features like syntax highlighting, code folding, smart snippets, and multi-language support. Komodo Edit is highly extensible and customizable.

- Zend Studio: Zend Studio is a commercial IDE specifically designed for PHP development. It offers a comprehensive set of features, including advanced debugging, profiling, testing, and integration with popular PHP frameworks. Zend Studio provides a rich development environment for professional PHP developers.

- Quanta Plus: Quanta Plus is a feature-rich open-source IDE primarily focused on web development, including PHP. It offers features such as code highlighting, project management, code snippets, and integrated debugging. Quanta Plus is designed for KDE Desktop environments but can be used on other Linux distributions as well.

- Sublime Text: Sublime Text is a popular code editor known for its simplicity and speed. While not specifically designed for PHP, it supports PHP development through various plugins and packages available in its package manager. Sublime Text offers features like project management, customizable keybindings, and split editing.

- Visual Studio Code: Visual Studio Code (VS Code) is a lightweight, free, and open-source code editor developed by Microsoft. It has a rich set of extensions that support PHP development, including features like IntelliSense, debugging, and Git integration. VS Code offers a customizable and efficient coding experience.

- Atom: Atom is a free and open-source code editor developed by GitHub. Although primarily built with web technologies like HTML, CSS, and JavaScript, Atom has a wide range of extensions that make it suitable for PHP development. It offers features such as smart autocompletion, syntax highlighting, and multiple panes for easier multitasking.
  •  


If you like DNray forum, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...