我目前在 windows 上使用 notepad++ 或在 ubuntu 上使用 gedit。他们都在代码高亮和提示等方面工作得很好。但他们都有一个巨大的缺陷。我还没有找到可以处理这个概念的代码编辑器:
<?php
// ooh, look I am doing some php
?><a onclick="alert('hay, some javascript in here now!')">
This link is HTML?!</a>
<?PHP
echo("NOW we have some php as well!");
?>
目前,我只需要适应一种语言。我想要一些可以将该文本视为默认 HTML 的东西,但请注意部分是 PHP。我希望 PHP 的那些部分有自己的代码提示和突出显示。更重要的是,假设在“if else”中我退出 PHP,编写一些 HTML 然后返回 PHP,我希望它计算出大括号(“{”和“}”)应该如何匹配并让我知道我是否错过了一个。我希望内联 JavaScript 的部分被这样选取。我希望对所有这些语言进行语法检查!
该死,我想要一个能同时理解多种语言的工具!
额外
应该指出,我不愿意为这样的奢侈品买单:P
我的文件保存为“.php”。
Notepad++ 能够计算出我正在使用 PHP,但是当我退出 php 并执行一些 HTML 和/或一些 JavaScript 时。
最佳答案
PHPStorm可能是满足您要求的最强大的 IDE。价格昂贵,但试一试。我认为这是值得的...
关于php - 一个文件中可以同时理解多种语言概念的Web开发工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2711891/