简体   繁体   English

适用于Ubuntu的WYSIWYG Web编辑器(php,CSS,HTML,Javascript)?

[英]Good WYSIWYG web editor (php, CSS, HTML, Javascript) for Ubuntu?

I'm looking for suggestions as to what good easy to use web editors? 我正在寻找有关易于使用的网页编辑器的建议? It needs to edit php,javascript,html,CSS. 它需要编辑php,javascript,html,CSS。 I'm looking for something that'll speed up my development currently I'm using nano. 我正在寻找能够加速我的发展的东西,目前我正在使用nano。

I would go with Eclipse. 我会选择Eclipse。

Check out Eclipse + PDT + Aptana. 查看Eclipse + PDT + Aptana。

My current dev system works like this: 我目前的开发系统是这样的:

4 monitors: 1 for coding (eclipse), 1 for Firefox, 1 for IE and one for logs. 4个监视器:1个用于编码(eclipse),1个用于Firefox,1个用于IE,1个用于日志。
1 virtual machine that is a close duplicate of the production server. 1个与生产服务器密切相关的虚拟机。
Use AutoHotKey and, as I save the page, it gets uploaded to virtual machine and both IE and Firefox get refreshed. 使用AutoHotKey ,当我保存页面时,它会上传到虚拟机,IE和Firefox都会刷新。

Have been working like this for more than one year now and I can asure you my productivity has gone up. 我已经这样工作了一年多,我可以保证你的工作效率提高了。

That and redbull. 那和redbull。 ;) ;)

Kompozer (also available in the ubuntu repository) is one of the few WYSIWYG HTML editors for Linux I know of. Kompozer (也可以在ubuntu存储库中找到)是我所知道的为数不多的所有Linux的WYSIWYG HTML编辑器之一。 It looked quite solid when I tried it some time ago, definitly worth a try if you want WYSIWYG. 我在前一段时间尝试时看起来非常可靠,如果你想要所见即所得,绝对值得一试。

I hear alot of unix users are fan of VI on the commandline. 我听说很多unix用户都是命令行上VI的粉丝。 For desktop I started with notpad++ (also available on linux) and evolved to using Eclipse. 对于桌面我开始使用notpad ++(也可以在linux上使用)并演变为使用Eclipse。 The later took quite some time to get the hang of. 后来花了相当长的时间来掌握。

I used to use Bluefish when I used to work with PHP: 我以前在使用PHP时曾经使用过Bluefish:

apt-get update && apt-get install bluefish apt-get update && apt-get install bluefish

If you want an uber-geek command-line you could use Emacs (it has a PHP mode): 如果你想要一个超级怪人的命令行,你可以使用Emacs(它有一个PHP模式):

apt-get update && apt-get install php-elisp apt-get update && apt-get install php-elisp

If you are looking for full IDE support you could try Eclipse or even KDevelop. 如果您正在寻找完整的IDE支持,您可以尝试Eclipse甚至KDevelop。

I do not have any experience with it but, since you are on Ubuntu, you could also try gphpedit since it describes itself as a "PHP/HTML/CSS Development Environment": 我没有任何经验,但是,既然你在Ubuntu上,你也可以尝试gphpedit,因为它将自己描述为“PHP / HTML / CSS开发环境”:

apt-get update && apt-get install gphpedit apt-get update && apt-get install gphpedit

Check out the features page at gphpedit: 查看gphpedit的功能页面:

http://www.gphpedit.org/features.phtml http://www.gphpedit.org/features.phtml

Emacs is the classic editor. Emacs是经典的编辑器。 Vi(m) good too, especially for edits over ssh. Vi(m)也很好,特别是对于ssh的编辑。 Might be overkill, but eclipse has plugins to handle most languages. 可能有点矫枉过正,但是eclipse有插件可以处理大多数语言。

Personally I'd stay away from a WYSIWYG approach to web development as it will make your life more difficult when attempting to address cross browser issues. 就个人而言,我会远离所见即所得的Web开发方法,因为它会在尝试解决跨浏览器问题时使您的生活更加困难。

I have found KomodoEdit to be a rich coding environment for Web Dev on Ubuntu/Linux, yet it's rocket fast compared to heavier IDE's like Eclipse. 我发现KomodoEdit是Ubuntu / Linux上Web Dev的丰富编码环境,但与Eclipse之类的IDE相比,它的速度更快。 For coding php,javascript,html,CSS centric projects it's perfect, and open source too!. 对于编码php,javascript,html,CSS中心项目它是完美的,也是开源的!

Eclipse is very slow for your requirement use Quanta Eclipse对于使用Quanta的要求非常慢

Quanta Plus Quanta Plus, originally called Quanta, is a web Integrated development environment (IDE) for HTML, XHTML, CSS, XML, PHP and any other XML-based languages or scripting languages. Quanta Plus Quanta Plus最初名为Quanta,是一个用于HTML,XHTML,CSS,XML,PHP和任何其他基于XML的语言或脚本语言的Web集成开发环境(IDE)。 It is part of KDE, released in the Kdewebdev package. 它是KDE的一部分,在Kdewebdev包中发布。 Quanta is capable of both WYSIWYG design and handcoding. Quanta具有WYSIWYG设计和手动编码功能。 It features tag completion as you type and tag editing through a dialog interface, script language variable auto-completion, project management, live preview, PHP debugger, CVS support, Subversion support (through external plugin) to name just a few. 它通过对话框界面,脚本语言变量自动完成,项目管理,实时预览,PHP调试器,CVS支持,Subversion支持(通过外部插件)来键入和标记编辑时标记完成,仅举几例。

There is a distribution of Eclipse preconfigured with plugins convenient to PHP development. Eclipse的发行版预配置了便于PHP开发的插件。 Check it out here: 看看这里:

http://www.eclipse.org/downloads/ http://www.eclipse.org/downloads/

On the page, look for "Eclipse for PHP Developers" 在页面上,查找“Eclipse for PHP Developers”

In a similar vein to the Eclipse for PHP Developers, you can install the JavaScript Development Tools (JSDT) Eclipse plug-in from http://www.eclipse.org/webtools/jsdt/ which will add advanced support for editing JavaScript. 与Eclipse for PHP Developers类似,您可以从http://www.eclipse.org/webtools/jsdt/安装JavaScript开发工具(JSDT)Eclipse插件,这将为编辑JavaScript添加高级支持。 I've not used it extensively myself, but I hear the latest stuff (released simultaneously with Helios, the latest Eclipse release) is pretty solid. 我自己并没有广泛使用它,但我听到最新的东西(与Helios同时发布,最新的Eclipse版本)非常可靠。

That combination would get you a good environment for everything you mentioned. 这种组合可以为您提到的一切提供良好的环境。

I second the recommendation for Bluefish. 我是Bluefish的推荐。 It's in the Software Center for Lucid and has been in the repos at least as far back as Dapper. 它位于Lucid的软件中心,至少可以追溯到Dapper。

If you try it, make sure you check out the Custom Menus function. 如果您尝试,请务必查看自定义菜单功能。 They are a tremendous time saver! 它们节省了大量时间!

Based on the accepted answer I would put forward a suggestion for the excellent Sublime Text 2 . 根据接受的答案,我会提出一个优秀的Sublime Text 2的建议。 Very much like Textmate, most of the bundles work and it is scriptable with python. 非常像Textmate,大多数捆绑包都可以工作,并且可以使用python编写脚本。

Also a lot faster compared to the beast that is Eclipse (if you don't rely so much on the code hinting/auto completion). 与Eclipse的野兽相比也快得多(如果你不太依赖于代码提示/自动完成)。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM