七款给Web开发者的编辑器

简介: 最近看到两篇文章分别介绍了几款 Web 开发的编辑器和 Markdown 编辑器,尤其是有些跨平台的新工具,值得推荐(好吧,我承认主要是为 Ubuntu/Linux 用户推荐的)。

编辑注记:本文所选工具来自 7 Awesome Markdown Editors for Web Developers5 Cross-Platform Editors for Web Developers


最近看到两篇文章分别介绍了几款 Web 开发的编辑器和 Markdown 编辑器,尤其是有些跨平台的新工具,值得推荐(好吧,我承认主要是为 Ubuntu/Linux 用户推荐的)


Markdown 编辑器篇

原文收集了七款编辑器,其中 Mac 用户的 Mou 可以参看极客公园之前对其作者罗晨的采访,而 Windows 用户的 MarkdownPad 也算知名度高的产品,况且非常适合初学者,这里也不细谈。


MarkPad

MarkPad 是款开源的 Markdown 编辑器,与 Window 8 风格和谐友好的界面,可以直接在你的博客或者 GitHub 中打开、保存文档,直接将图片粘贴到 Markdown 文档中。

image.png

MdCharm

Mdharm 可运行 Windows 和 Linux 平台的 wiki 编辑器,支持 Markdown extraMultiMarkdown,可导出 HTML/PDF/ODT,还可以通过 CSS 自定义样式。

image.png

ResophNotes

ResophNotes 可以作为 Windows 下的便签工具,主要是通过 Markdown 和快捷键提高写作便捷性。还可以配合 simplenote 实现 iOS 设备同步功能。

image.png

Texts

Texts 除了支持 Windows 和 MAC OS X,还包括 iOS 系统。最大特点是所见即所得的 Markdown 编辑方式。此外,还支持数学公式。


Haroopad

Haroopad 是一款覆盖三大主流桌面系统的编辑器,支持 Windows、Mac OS X 和 Linux。 主题样式丰富,语法标亮支持 54 种编程语言。其邮件导出功能可以将文档发送到 Tumblr 和 Evernote。这款产品由一位韩国人开发的,网站上的一部份帮助文档也是韩文。


该工具重点推荐 Ubuntu/Linux 用户使用,从此可以告别 gedit 加 Markdown 插件这种蛋疼的工作方式了(ReText 也是 Linux 下的 Markdown 编辑器,但不怎么好用)。

image.png

Web 开发编辑器篇

原文介绍了五款跨平台工具,其中三款 Sublime TextEclipseIntelliJ IDEA 都算知名度高的,这里就不多说。重点看 BracketsLight Table


Brackets

Brackets 是 Adobe 出的开源跨平台编辑器,可以快速编辑 CSS 的类以及 JavaScript 的函数,配合 Chrome 实现 Live Preview 功能。除了 Linux、Windows、 OS X 三个平台的安装包外,还又一个名为 Tailor Code EditorChrome packaged app

image.png


Light Table

Light Table 原本是为 Lisp 开发而做,但在 Kickstarter 上成功集资后,目标变成了“新一代交互式 IDE”,原生支持 JavaScript、Clojure 以及 Python。主要特点是快速显示各种你需要的信息。比如快速查看与之相关联的代码、即使反馈运行结果等。

image.png

需要说明的是,这两款都还处于非常早期的开发阶段,所以只做为玩具推荐(其实推荐的都是玩具啦: ))。这两款如果在 Ubuntu 64 位系统上安装后发现无法运行,参看这里的解决方案

相关文章
|
6月前
|
JavaScript 开发工具 C++
探索 Visual Studio Code:开发者的多功能编辑器
Visual Studio Code(VS Code)是由微软开发的一款免费、开源的轻量级代码编辑器,支持 Windows、Linux 和 macOS。它内置了对多种编程语言的支持,并提供了代码高亮、智能补全、调试和 Git 集成等功能。VS Code 的强大之处还在于其丰富的插件生态系统,通过安装插件可以进一步扩展功能。此外,用户还可以通过定制设置来自定义编辑器的行为和外观,从而提升开发效率。本文将详细介绍 VS Code 的核心特性、推荐插件及定制化设置方法。
|
5月前
|
存储 安全 API
12种最基本Web API:开发者的必学清单⭐
这些Web API 为创建高度互动和用户友好的网页应用开辟了无限可能。从存储和支付到地理位置和图形,掌握这些 API 可以提升您的Web开发技能。
261 2
|
6月前
|
安全 API 开发者
Web 开发新风尚!Python RESTful API 设计与实现,让你的接口更懂开发者心!
在当前的Web开发中,Python因能构建高效简洁的RESTful API而备受青睐,大大提升了开发效率和用户体验。本文将介绍RESTful API的基本原则及其在Python中的实现方法。以Flask为例,演示了如何通过不同的HTTP方法(如GET、POST、PUT、DELETE)来创建、读取、更新和删除用户信息。此示例还包括了基本的路由设置及操作,为开发者提供了清晰的API交互指南。
157 6
|
7月前
|
搜索推荐 API 数据库
揭秘!Bottle框架如何以极简之姿,重塑Web开发格局,让开发者爱不释手?
【8月更文挑战第31天】在互联网飞速发展的今天,Bottle凭借其独特的简约理念,成为重塑Web开发格局的创新力量。与繁重的传统框架不同,Bottle核心文件仅数千行,却能支撑完整应用,让开发者快速上手,专注业务逻辑。其直观的API设计使Web开发变得异常简单,无需复杂配置即可快速搭建Web服务。此外,Bottle还具有强大的可扩展性,可通过集成第三方库满足复杂需求。
67 1
|
7月前
|
前端开发 JavaScript API
【独家揭秘】Bottle框架为何能俘获开发者的心?三大实战案例带你领略Web开发新境界!
【8月更文挑战第31天】Bottle是一款轻量级Python Web框架,以简单高效著称,秉持极简设计,适合快速开发小型项目或构建API服务。本文通过具体代码示例展示Bottle框架的独特魅力,从安装到创建应用、路由设置、模板渲染及表单处理等方面进行详细介绍,帮助读者轻松上手并掌握Bottle的应用技巧。
134 1
|
7月前
|
前端开发 JavaScript C#
C#开发者的新天地:Blazor如何颠覆传统Web开发,打造下一代交互式UI?
【8月更文挑战第28天】Blazor 是 .NET 生态中的革命性框架,允许使用 C# 和 .NET 构建交互式 Web UI,替代传统 JavaScript。本文通过问答形式深入探讨 Blazor 的基本概念、优势及应用场景,并指导如何开始使用 Blazor。Blazor 支持代码共享、强类型检查和丰富的生态系统,简化 Web 开发流程。通过简单的命令即可创建 Blazor 应用,并利用其组件化和数据绑定特性快速搭建界面。无论对于 .NET 还是 Web 开发者,Blazor 都是一个值得尝试的新选择。
340 1
|
8月前
|
SQL 安全 数据库
Python Web开发者必学:SQL注入、XSS、CSRF攻击与防御实战演练!
【7月更文挑战第26天】在 Python Web 开发中, 安全性至关重要。本文聚焦 SQL 注入、XSS 和 CSRF 这三大安全威胁,提供实战防御策略。SQL 注入可通过参数化查询和 ORM 框架来防范;XSS 则需 HTML 转义用户输入与实施 CSP;CSRF 防御依赖 CSRF 令牌和双重提交 Cookie。掌握这些技巧,能有效加固 Web 应用的安全防线。安全是持续的过程,需贯穿开发始终。
121 1
Python Web开发者必学:SQL注入、XSS、CSRF攻击与防御实战演练!
|
7月前
|
前端开发 开发者 UED
翻天覆地的选择!单页与多页,开发者如何抉择才能引领Web应用的未来?
【8月更文挑战第6天】在软件开发中,单页应用(SPA)与多页应用(MPA)是两种主流架构。SPA通过动态加载实现平滑过渡,提供出色的交互体验,适用于复杂Web应用;而MPA采用传统页面加载方式,结构清晰,适合简单网站。选择SPA还是MPA取决于项目特性、用户体验和技术背景。开发者需综合考量各项因素,以做出最佳决策,同时随着技术进步,未来或将涌现更多创新模式。
80 4
|
8月前
|
SQL 安全 数据库
构建安全的Python Web应用是一项持续的努力,需要开发者时刻保持警惕,并采用最佳实践来预防各种安全威胁
【7月更文挑战第26天】构建安全的Python Web应用是一项持续的努力,需要开发者时刻保持警惕,并采用最佳实践来预防各种安全威胁
85 9
|
7月前
|
数据库 开发者 Java
Hibernate映射注解的魔力:实体类配置的革命,让你的代码量瞬间蒸发!
【8月更文挑战第31天】Hibernate 是一款出色的对象关系映射框架,简化了 Java 应用与数据库的交互。其映射注解让实体类配置变得直观简洁。本文深入剖析核心概念与使用技巧,通过示例展示如何简化配置。
75 0

热门文章

最新文章