`

6个替代Adobe Dreamweaver的编码工具

 
阅读更多

6个替代Adobe Dreamweaver的编码工具

. Sublime Text

6个替代Adobe Dreamweaver的编码工具

Sublime Text2是一款跨平台的编辑器,再也不用为换平台而找不到合适的、熟悉的编辑器担忧了。

Sublime Text2 是一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。

Sublime Text 2 的特色功能:

  • 良好的扩展功能,官方称之为安装包(Package)。
  • 右边没有滚动条,取而代之的是代码缩略图,这个功能非常赞
  • 强大的快捷命令“可以实时搜索到相应的命令、选项、snippet 和 syntex, 按下回车就可以直接执行,减少了查找的麻烦。”
  • 即时的文件切换。
  • 随心所欲的跳转到任意文件的任意位置。
  • 多重选择(Multi-Selection)功能允许在页面中同时存在多个光标。
  • 支持 VIM 模式
  • 支持宏,简单地说就是把操作录制下来或者自己编写命令,然后播放刚才录制的操作或者命令。
  • 更新非常勤快

 

2. TopStyle5

6个替代Adobe Dreamweaver的编码工具

TopStyle 是一款 CSS 开发辅助工具,即 HTML5 / CSS3 编辑器,它专注于 HTML CSS 设计辅助,提供比较多的功能,如 CSS 代码检查等,据称 TopStyle 的帮助文件非常好,有详细的 CSS 指令,适于初次接触 CSS 的学习之用。

不过如果你想对 CSS 了如指掌,对 CSS 网页布局非常熟练,还是扔掉一切辅助软件,用记事本开发,而熟练 CSS 之后,再使用此类辅助软件,可以提高工作效率和开发速度。

TopStyle 5 在 CSS3 / HTML5 方面的增强:

    *  CSS3 for Inspector, Insight and Style Checker
    *  Prefixr
    *  CSS3 Media Queries
    *  CSS Gradient Generator
    *  Text Shadow Generator
    *  Improved options for Preview Files (CSS-only)
    *  HTML5 for Inspector and Insight
    *  HTML5-only Validator
    *  HTML Structure Panel
    *  Wrap HTML Tag
    *  Image Map Editor (HTML-only)

 

3. Chocolat

6个替代Adobe Dreamweaver的编码工具

Chocolat是Mac系统上最新出现的一款强大的文本编辑器,兼具原生的Cocoa及强大的文本编辑功能。Chocolat支持多种编程语言的关键字高亮显示、窗口分割、标签页、色彩主题等功能。界面和MacVim非常相似。

4. Aptana

6个替代Adobe Dreamweaver的编码工具Aptana 是一个非常强大,开源,专注于JavaScript的Ajax开发IDE。它的特性包括: *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。
*支持JavaScript,HTML,CSS代码提示,包括JavaScript 自定函数
*代码语法错误提示。
*支持Aptana UI自定义和扩展。
*支持跨平台。
*支持FTP/SFTP
*调试JavaScript
*支持流行AJAX框架的Code Assist功能:AFLAX,Dojo,JQuery,MochiKit,Prototype,Rico,script.aculo.us,Yahoo UI,Ext。
*Adobe AIR与iPhone开发工具

 

5. Komodo IDE

6个替代Adobe Dreamweaver的编码工具

Komodo 是一个跨平台支持多种程序语言的Integrated Development Environment (IDE)软件,目前他支持了在Windows与Linux上 ,Pythone, Ruby, Rails, Perl, HTML, CSS, and JavaScript,等的程序语言开发,以及多种程序语言语法着色。

6. Eclipse

6个替代Adobe Dreamweaver的编码工具

Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。

Eclipse的基础是富客户机平台Rich Client Platform, 即RCP)。RCP包括下列组件:

  • 核心平台(启动Eclipse,运行插件)
  • OSGi(标准集束框架)
  • SWT(可移植构件工具包
  • JFace(文件缓冲,文本处理,文本编辑器)
  • Eclipse工作台(即Workbench ,包含视图(views)、编辑器(editors)、视角(perspectives)、和向导(wizards))

Eclipse采用的技术是IBM公司开发的(SWT),这是一种基于Java的窗口组件,类似Java本身提供的AWT和Swing窗口组件;不过IBM声称SWT比其他Java窗口组件更有效率。Eclipse的用户界面还使用了GUI中间层JFace,从而简化了基于SWT的应用程序的构建。

Eclipse的插件机制是轻型软件组件化架构。在富客户机平台上,Eclipse使用插件来提供所有的附加功能,例如支持Java以外的其他语 言。 已有的分离的插件已经能够支持C/C++(CDT)、Perl、Ruby,Python、telnet和数据库开发。插件架构能够支持将任意的扩展加入到 现有环境中,例如配置管理,而决不仅仅限于支持各种编程语言。

Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。Eclipse基本内核包括:图形API (SWT/Jface), Java开发环境插件(JDT ),插件开发环境(PDE)等。

Eclipse由各种不同的计划组成。以下列出了部分计划。

  • Eclipse计划:本身包括Eclipse平台,Eclipse富客户端平台(RCP)和Java开发工具(JDT)。
  • Eclipse测试和性能工具平台TPTP):提供一个允许软件开发者构建诸如测试调试、概况分析、基准评测等测试和性能工具的平台。
  • Eclipse Web工具平台计划 WTP):用Java企业版Web应用程序开发工具来扩展Eclipse平台。它由以下部分组成:HTML、JavaScript、CSS、JSP、SQL、XMLDTDXSD和 WSDL的 源代码编辑器;XSD和WSDL的图形界面编辑器;Java企业版的“项目性质”(project nature)、建构器(builder)和模型(model),与一个Java企业版的导航(navigator);一个Web服务(Web service)向导和浏览器,还有一个WS-I测试工具;最后是数据库访问查询的工具与模型。
  • Eclipse商业智能和报表工具计划BIRT):提供Web应用程序(特别是基于Java企业版的)的报表开发工具。
  • Eclipse可视化界面编辑器计划VEP):一个Eclipse下创建图形用户界面代码生成器的框架。
  • Eclipse建模框架EMF):依据使用XMI描述的建模规格,生成结构化数据模型的工具和其他应用程序的代码。
  • 图形化编辑器框架GEF):能让开发者采用一个现成的应用程序模型来轻松地创建富图形化编辑器。
  • UML2:Eclipse平台下的一个UML 2.0元模型的实现,用以支持建模工具的开发。
  • AspectJ:一种针对Java的面向侧面语言扩展。
  • Eclipse通讯框架ECF):专注于在Eclipse平台上创建通讯应用程序的工作。
  • Eclipse数据工具平台计划DTP
  • Eclipse设备驱动软件开发计划DSDP
  • C/C++开发工具计划CDT):努力为Eclipse平台提供一个全功能C和C++的集成开发环境(IDE),它使用GCC作为编译器。
  • Eclipse平台COBOL集成开发环境子计划COBOL):将构建一个Eclipse平台上的全功能COBOL集成开发环境。
  • 并行工具平台PTP):将开发一个对并行计算机架构下的一组工具进行集成的平行工具平台,而且这个平台是可移植的,可伸缩的并基于标准的。
  • 嵌入式富客户端平台eRCP):计划将Eclipse富客户端平台扩展到嵌入式设备上。这个平台主要是一个富客户端平台(RCP)组件子集的集合。它能让桌面环境下的应用程序模型能够大致同样地能运用在嵌入式设备上。
分享到:
评论

相关推荐

    Adobe部分软件介绍

    最后,Adobe Dreamweaver是网页设计的利器,采用所见即所得的界面,让用户在设计和编码之间切换自如。它支持HTML、CSS、JavaScript等网页语言,提供实时预览功能,使得网页开发者能够快速构建响应式、交互性强的网站...

    Dreamweaver插入透明Flash

    在IT行业中,Adobe Dreamweaver是一款非常流行的网页设计与开发工具,它提供了丰富的功能来帮助设计师和开发者创建、编码以及管理网站和移动内容。本文将深入探讨如何在Dreamweaver中插入透明Flash,以及相关的重要...

    dw5对jQuery代码提示插件

    该插件专为Dreamweaver 5设计,旨在提供对jQuery语法的智能提示功能,帮助开发者在编写过程中快速找到所需的方法和属性,从而提高编码速度和准确性。在XP和Win7系统上,这个插件可以很好地运行,确保了老版本操作...

    Dreamweaver网页设计考试题及答案借鉴.pdf

    在网页设计领域,Adobe Dreamweaver是一款常用的集成开发环境,用于创建、编码和管理网站以及移动内容。以下是一些基于Dreamweaver的知识点: 1. 站点设置:在Dreamweaver中设置站点时,根文件夹是指存放网站所有...

    IT认证-Dreamweaver网页设计题库全(有答案)_3.docx

    Dreamweaver是一款强大的网页设计工具,广泛用于创建、编码和管理网站及应用程序。以下是这份题库中涉及的一些关键知识点: 1. **网页元素**:网页可以包含文字、图像、表格、动画、声音视频等元素,但无法添加实物...

    网页设计师考试试题.pdf

    1. **Adobe Dreamweaver**:Dreamweaver是一款强大的网页设计和开发工具,它支持创建、编码和管理网站及移动内容。在试题中提到了New Style对话框,这是用于创建和管理CSS样式的功能。选项A、B、C正确描述了这个...

    webtool for mac

    Coda是一款专为Mac用户设计的全面而强大的Web开发工具,被誉为Dreamweaver(DW)的替代品。它以其简洁的界面、丰富的功能集以及对Web开发者的友好体验而备受赞誉。Coda在提供高效编码环境的同时,也兼顾了易用性和...

    26-20计用高职1班-石梯-网页设计第1次作业 (2).doc

    在这个实验报告中,学生石梯通过使用Adobe Dreamweaver这款强大的网页设计软件,进行了基础的HTML标记学习和实践,包括新建站点、编辑网页内容、设置样式以及插入图片等操作。 首先,Dreamweaver的基本操作主要包括...

    macromedia

    4. **FreeHand**: 虽然在Adobe收购Macromedia后逐渐被Illustrator替代,但FreeHand曾是设计矢量图形的首选工具。它的界面和工作流程对于绘制精确的线条、图标和插图非常有效。虽然在现代网页设计中可能不常用,但...

    组成原理课程网站设计

    在这个项目中,我们利用“网页三剑客”工具来构建这个网站,这通常指的是Dreamweaver、Fireworks和Flash,它们是Adobe公司推出的网页设计与开发软件套装。 首先,Dreamweaver是HTML和CSS编辑器,用于创建、编码和...

    CXB期末复习练习题.docx

    2. 素材准备:素材准备在网站制作中至关重要,虽然Dreamweaver本身并不提供全面的素材准备工具,但它与其他Adobe产品如Fireworks结合使用良好,便于素材的准备和管理。网站徽标的设计也是网站制作的重要环节。 3. ...

    2020学年第一学期网页设计与制作期末考试试卷(A卷) 19电商3.docx

    2. **Dreamweaver**:Dreamweaver是一款所见即所得(WYSIWYG)的网页编辑工具,由Adobe公司开发,用于创建、编码和管理网站和移动内容。它提供了直观的界面和强大的功能,适合初学者和专业人士使用。 3. **网站导航...

    TM 主页模板FLASH

    1. **Adobe Flash**:Flash是一种曾经流行的多媒体创作工具,用于创建动画、交互式内容和网页应用程序。它以其强大的图形处理能力和丰富的动画功能著称,但因为对移动设备支持不足和安全问题,现在已经逐渐被HTML5所...

    HTML旅游景点网页作业制作——旅游中国11个页面(HTML+CSS+JavaScript)

    - **配色工具**:可以使用在线工具(如Adobe Color、Paletton等)来辅助选择配色方案。 ### 知识点四:多媒体元素的应用 除了基本的文字和图片外,该作业还提到了视频、音乐和Flash等多媒体元素的插入。这些元素的...

    asp文件用什么软件编辑

    例如,Notepad++是一个免费的源代码编辑器和Notepad的替代品,它支持语法高亮和代码折叠,非常适合用于编写和编辑ASP代码。Sublime Text是一个跨平台的文本和源代码编辑器,拥有极快的性能和用户友好的界面。Adobe ...

    a1webtemplates 简实模板

    可能需要使用代码编辑器如Visual Studio Code,或者网页构建工具如Adobe Dreamweaver来操作。对于不熟悉HTML和CSS的用户,可能需要学习一些基础的编程知识,或者寻求专业开发者的帮助。总的来说,"a1webtemplates ...

    基于ssm+mysql的中学教务管理系统源码数据库.docx

    但在基于SSM框架的项目中,通常会采用更加灵活且强大的前端框架或库,如Bootstrap、Vue.js等来替代Dreamweaver。 ##### 2.2 HTML/CSS 简介 HTML(HyperText Markup Language)是用于创建网页的基本标记语言,而CSS...

    制作一个简单HTML宠物猫网页(HTML+CSS)

    - **Dreamweaver**: Adobe公司的网页设计软件,支持可视化编辑和代码编辑两种模式。 - **HBuilder**: 一款快速开发工具,支持多种编程语言,具有高效的编码速度。 - **Vscode**: 微软开发的一款免费开源的现代化轻量...

    videoWebsite.rar

    3. Dreamweaver (DW): Dreamweaver是一款由Adobe公司开发的集成开发环境(IDE),用于创建、编码和管理网页及Web应用。它支持HTML、CSS、JavaScript等语言,提供可视化的编辑界面,适合初学者和专业开发者。在开发...

Global site tag (gtag.js) - Google Analytics