首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

20个为前端开发者准备的文档和指南8

Angular Cheat Sheet(Angular参考手册) 它有一部分是Angular2的官方文档,是一个可以根据JavaScript,TypeScript,和Dart选项来查看相关语法的一站式的网站...包括一个快速入门部分,对使用的正则表达式的解释和可以把该正则表达式保存到一个唯一的URL里。 ? 13....Notes on Using ARIA in HTML(在HTML里使用ARIA注释) “它是开发者一个实用的指南,通过使用确定了使得Web内容和Web应用能够被残疾人使用方法的ARIA说明书[WAI-ARIA...What are the best JavaScript IDEs and editors?(最棒的JavaScript IDE和编辑器是什么?)...这是一个发布在Slant问答站点上的一个问题,该站点上有很多正反的观点,并且对许多不同的IDE和文本编辑器都有着用户评论。 ?

1.3K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    每个Web开发者都应该知道的8个免费工具

    简单来说,它是一个功能齐全的HTML编辑器,适用于Linux、macOS和Windows。...Bluefish包括多文档界面、项目支持、多线程支持、代码片段、无限撤销/重做、内联拼写检查器、站点上传/下载、代码块折叠、高度匹配、自动完成、全屏编辑等等。...如果你正在寻找协作HTML项目最佳方式,GitHub是市场上最好的选择之一。GitHub允许你将项目保存到远程存储库,同时保留完全控制权。...Apache Netbeans支持Java、JavaScript、PHP、HTML5、CSS等等,并且可以安装在Linux、macOS和Windows上。...出于安全原因,一些用户会禁用 JavaScript,因此如果他们访问一个依赖 JavaScript 的网站,体验将与他们的预期不符。

    11010

    Yank Note 高度可扩展的 Markdown 编辑器

    Yank Note Yank Note 是一款高度可扩展的 Markdown 编辑器,支持全平台操作系统使用,专为易用和强大的编辑体验而设计。...它支持多光标编辑、自动完成基本 Markdown 语法,并可以通过插件进一步扩展这些功能。 文档管理:Yank Note 支持文档的历史版本回溯,可以轻松查看和恢复之前的版本。...嵌入功能:可以在文档中嵌入可运行的代码块(支持多种语言)和 HTML 小工具,提高学习和工作的效率。...安全性和可靠性:Yank Note 是开源项目,源代码在 GitHub 上公开,遵循 AGPL-3.0 许可证。所有数据都存储在本地,用户可以选择自己的同步和备份方案。...可执行程序 支持运行 JavaScript、PHP、nodejs、Python、bash 代码,文件编辑后自动保存,未保存文件橙色标题栏提醒。文档支持内嵌 HTML 小工具。

    15610

    几款主流好用的 Markdown 编辑器!值得拥有

    这三类软件分别面向三类Markdown用户,大家可以根据自己的需求来选择使用。 下面是我收集的一些业界比较受欢迎的Markdown编辑器,喜欢用Markdown的朋友可以一起看看,一起探讨。...提供语法高亮、在线预览、同步滚动、全屏模式,支持自定保存、自动匹配,允许自定义主题等等。支持 CSS,HTML 和 PDF 导出等功能。 Mou是独立的软件。...功能非常多,除了Markdown同时支持CSS,HTML,JavaScript等网页编程语言,还支持宏定义,自动分屏功能等。Atom还具有语义输入模式,比例输入code即会自动开启代码模式。...Ubuntu/Linux 用户使用该工具比例很高,Haroopad 也是开源免费的。Haroopad也支持导出HTML、PDF,也支持数学公式和流程图。 Haroopad是独立的软件。...更多介绍及下载:https://dillinger.io/ 11、EpicEditor EpicEditor 是个嵌入式 JavaScript Markdown 编辑器,可以全屏编辑,在线预览,自动草稿保存

    6.5K20

    Trilium Notes:也许是你最后一个个人知识管理神器

    它不仅支持多平台(Windows、macOS、Linux),还提供了丰富的功能,如笔记编辑、笔记同步、笔记加密等。...渲染 HTML 笔记:显示附加脚本的输出。 保存搜索笔记:动态显示搜索结果。 关系图笔记:可视化笔记及其关系。 书籍笔记:包含多个子笔记,适合阅读多个短笔记。...安全性 Trilium 提供了强大的笔记加密功能,确保你的笔记内容安全。 扩展性 Trilium 支持 REST API 和脚本功能,允许用户通过编程扩展其功能。也就是说它有着丰富的扩展支持。...开源与免费 虽然 Trilium 相比较其它笔记软件可能上手会有些许难度,但是一旦你安装使用它之后,你就一定会爱上它,它有着强大的用户社群,无论你遇到任何问题,你都能在社群里找到解答。...此外,你也不用担心如何掌握它的强大功能,它有着丰富和完整的文档信息,你完全可以边使用,边慢慢了解。

    4.1K11

    安全测试工具(连载3)

    l Java脚本安全分析:AppScan中介绍了JavaScript安全性分析,分析抓取HTML页面漏洞,并允许用户专注于不同的客户端问题和DOM(文档对象模型)为基础的XSS问题。...l 报告:根据用户要求,可以生成所需格式的报告。 l 修复支持:对于确定的漏洞,程序提供了相关的漏洞描述和修复方案。...l 工具支持:它有像认证测试,令牌分析器和HTTP请求编辑器等,方便手动测试漏洞。 l Ajax和Dojo框架的支持。 1....l “测试”:利用“探索”的结果,使用“军火库”,发送导弹,进行安全攻击的行为。 l “完全测试”:即先探索再测试,使用AppScan可以仅“探索”不“测试”。 2....38 AppScan报告 其他一些小工具,比如:“认证测试程序”“网络连接测试”“编解码器”“正则表达式测试”和“HTTP请求编辑器”,比较简单,本书不进行详细介绍。

    95320

    2023 年web开发人员必须知道的 JavaScript 开发工具

    您可以使用集成的 CLI 编辑代码、调试代码和处理命令。例如,VS Code、Eclipse 和 WebStorm。 框架 – 它们用于构建应用程序,并充当保存应用程序的结构。...虽然,它有一个插件,适用于任何有插件的编程语言,但大多数开发人员更喜欢它用于 JavaScript。 Eclipse 在 Windows、Mac 和 Linux 中完全可以正常工作。...无需单独编写数据库、用户界面和链接(模型-视图-控制器)。它具有将 HTML 扩展到应用程序中的依赖注入和数据绑定的功能。...它提供用于构建单页、多页和混合 Web 应用程序的服务器端逻辑。它快速、稳定,并且可以很容易地构建 API。使用 Express 轻松配置和自定义应用程序。...可以使用命令 npm install express –save 安装它,其中 npm 是节点包管理器,–save 将其保存到依赖项文件中。

    25510

    JavaScript学习笔记(一)——JS基础知识介绍

    DOM的级别: 1级:基本的节点操作一级里都包括了 2级:增加了对样式表,文档显示,事件处理,等的支持 3级:可以用javascript加载和保存文档,检查文档错误 JavaScript与HTML HTML...,例如页面载入完成或者当用户点击某个 HTML 元素时。...尽管JavaScript作为给非程序人员的脚本语言,而非作为给程序人员的编程语言来推广和宣传,但是JavaScript是一门具有非常丰富特性的语言,它有着和其他编程语言一样的复杂性,或更甚复杂。...绝大部分事都由用户的动作所引发,如:用户按鼠标的按钮,就产生click事件,若鼠标的指针的链接上移动,就产生mouseover事件等等。在Javascript中,事件往往与事件处理程序配套使用。...而对事件的处理,W3C的方法是用addEventListener()函数,它有三个参数:事件、引发的函数、是否使用事件捕捉。

    97720

    27 个实用的 Visual Studio Code 扩展插件,让我们的工作效率翻倍

    例如: 当您重命名一个 HTML/XML 标签时,该标签将自动重命名所有成对的 HTML/XML 标签 您还可以在 Javascript 中使用自动重命名标签扩展功能——只需将文件类型保存为 .js。...19、MarkdownLint MarkdownLint 扩展是一个用户友好的错误警告和纠正工具。可以通过单击代码编辑器中突出显示的问题来访问错误详细信息。...它有一个易于使用的错误修复界面,可以通过右键单击代码编辑器中突出显示的问题来访问该界面。它检查多种语言,使您能够确保您的代码在任何语言中都没有错误。...Red Hat 对 Java 的语言支持:它有助于维护稳定和安全的 Java 开发平台,以及有助于构建、部署和管理 Java 应用程序的工具。...27、HTML CSS Support HTML CSS 支持扩展用于文本编辑器和集成开发环境 (IDE),以增强对 HTML 和 CSS 开发的支持。

    63720

    27 个实用的 Visual Studio Code 扩展插件,让工作效率翻倍

    例如: 当您重命名一个 HTML/XML 标签时,该标签将自动重命名所有成对的 HTML/XML 标签 您还可以在 Javascript 中使用自动重命名标签扩展功能——只需将文件类型保存为 .js。...19、MarkdownLint MarkdownLint 扩展是一个用户友好的错误警告和纠正工具。可以通过单击代码编辑器中突出显示的问题来访问错误详细信息。...它有一个易于使用的错误修复界面,可以通过右键单击代码编辑器中突出显示的问题来访问该界面。它检查多种语言,使您能够确保您的代码在任何语言中都没有错误。...Red Hat 对 Java 的语言支持:它有助于维护稳定和安全的 Java 开发平台,以及有助于构建、部署和管理 Java 应用程序的工具。...27、HTML CSS Support HTML CSS 支持扩展用于文本编辑器和集成开发环境 (IDE),以增强对 HTML 和 CSS 开发的支持。

    17.1K40

    JavaScript笔记(1)

    计算机语言种类非常的多,总的来说可以分成机器语言,汇编语言和高级语言三大类....编程语言是用来控制计算机的一系列指令,它有固定的格式和词汇(不同编程语言的格式和词汇不一样),必须遵守,如今通用的编程语言有两种形式:汇编语言和高级语言....”提供技术支 HTML/CSS/JS的关系: HTML/CSS标记语言--描述类语言 JS脚本语言--编程类语言 ·HTML决定网页结构和内容(决定看到什么,相当于人的身体) ·CSS决定网页呈现给用户的模样...:在HTML中我们推荐使用双引号,JS中我们推荐使用单引号 可读性差,在html中编写大量JS代码时,不方便阅读....JavaScript 拥有动态类型,同时也意味着相同的变量可用作不同的类型. 本文由“壹伴编辑器”提供技术支持 简单的数据类型 number类型既可以用来保存整数值,也可以保存小数.

    61310

    分享 63 个面向前端开发人员的开源项目工具

    在我看来,它在使用相应的模式划分地图中的区域时使用得相当多。...在我看来,它有一些非常有用的特性,比如用户友好的界面,易于定制和与其他插件和库结合,通过简单的操作处理复杂的数据。...在我看来,它通常用于比较编辑前后的图像,以帮助用户获得更直观和有区别的视图。...至于mailgo,我们可以设置选项来帮助用户打开其他电子邮件编辑器,例如Gmail、Outlook……或默认打开。...它将立即将代码存储在云中,我们可以在任何地方访问它而无需担心安全性。 有两种保存代码片段的方法是私有的(只有你可以看到)和公开的(每个人都可以看到)。

    4.1K40

    每天10个前端小知识 【Day 4】

    因此,有了浏览器同源策略,我们才能更安全的上网。 3. xml和json有什么区别? 1、JSON是JavaScript Object Notation;XML是可扩展标记语言。...7、JSON不使用结束标记;XML有开始和结束标签。 8、JSON的安全性较低;XML比JSON更安全。 9、JSON不支持注释;XML支持注释。...但是cookie在每次请求中都会被发送,如果不使用 HTTPS 并对其加密,其保存的信息很容易被窃取,导致安全风险。...应用场景 在了解了上述的前端的缓存方式后,我们可以看看针对不对场景的使用选择: 标记用户与跟踪用户行为的情况,推荐使用cookie 适合长期保存在本地的数据(令牌),推荐使用localStorage 敏感账号一次性登录...,推荐使用sessionStorage 存储大量数据的情况、在线文档(富文本编辑器)保存编辑历史的情况,推荐使用indexedDB。

    12610

    PyCharm下载:Python编程利器PyCharm 2022版安装激活汉化教程

    快速安全的重构 使用安全的重命名和删除,提取方法,引入变量,内联变量或方法以及其他重构,以智能的方式重构代码。特定于语言和框架的重构可帮助您执行项目范围的更改。...调试,测试和分析 使用功能强大的调试器以及用于Python和JavaScript的图形用户界面。在编码协助和基于GUI的测试运行程序的帮助下创建和运行测试。...JavaScript和HTML 为JavaScript,CoffeeScript,TypeScript,HTML和CSS及其现代后继产品提供一流的支持。...JavaScript调试器包含在这个软件中,并与Django服务器运行配置集成在一起。 现场编辑 实时编辑预览使您可以在编辑器和浏览器中打开页面,并在浏览器中即时查看代码中所做的更改。...您可以在尽可能多的计算机上安装和运行该软件,并在所有计算机上使用相同的环境和功能。

    1.5K00

    前端:开源免费的浏览器端Markdown编辑器——Vditor上手体验

    一、编辑器简介Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。...它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。提供桌面版。支持Windows、Linux、MacOS、浏览器扩展、安卓、IOS版本。...、graphviz、PlantUML 渲染● 内置安全过滤、导出、图片懒加载、任务列表、多平台预览、多主题切换、复制到微信公众号/知乎功能● 实现 CommonMark 和 GFM 规范,可对 Markdown...● 可使用拖拽、剪切板粘贴上传,显示实时上传进度,支持 CORS 跨域上传● 实时保存内容,防止意外丢失● 录音支持,用户可直接发布语音● 粘贴 HTML 自动转换为 Markdown,如粘贴中包含外链图片可通过指定接口上传到服务器...Markdown 的用户较为友好,熟悉 Markdown 的话也可以无缝使用。

    84530

    Dreamweaver2021中文版 附安装教程

    该软件可以帮助用户了解以及编辑HTML、CSS、Web、xml、json,各种前端语言都支持编码输入,还支持快捷键快速输入一大段代码,减少你重复敲键盘的时间,并且可以帮助用户构建自适应的响应式网站,当用户使用手机...在全新的Dreamweaver2021版本中,在其优秀的功能上带来了更多的改进和优化,拥有无缝实时视图编辑功能,在以往用户需要切换到单独的编辑模式来预览网站,现在仅需一键即可预览和更改网页,还支持Windows...的多显示器方案,当用户拥有多个显示器的时候也可以多视图浏览,这样一来大大的增加了工作区,还拥有全新的UI界面,为用户带来了更加整洁主界面,并且修改了十多个错误和bug,让你编码体验更好。...3、在网上随便下载一张图片,保存在C盘新建的“myweb2”文件夹中。 4、把保存的图片导入新建的HTML中。 5、在图片的下方输入“这是我的网站,有什么问题可以问我,谢谢!”。...借助这一全新增强功能,您可在编辑 HTML(.htm 和 .html)、CSS、DW 模板和 JavaScript 文件时,在输出面板中同步查看错误和警告。

    1.1K20

    手把手教你用JavaScript打造一个网页搜索引擎

    一、前言 小编之前带着大家一起做过一个python版的搜索引擎,今天带大家做一个JavaScript版的搜索引擎。 二、准备工具 360浏览器,sublime text 3编辑器,仅此而已。...四、项目实现过程 1.找到百度的搜索和查询的元素节点 因为我们是使用百度为媒介来进行关键字的搜索,因此我们必须了解百度的搜索和查询的元素是怎么分布的,打开百度,按下F12,如图: 这里的箭头处就是标注的它们的关系...3.同源策略和jsonp跨域 之所以讲这两个知识点,是因为我们的搜索引擎就是根据这两个知识点演变而来,同源策略是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。...4.查询结果 我们输入查询关键词后,还要获取到它有哪些待定的选项,这里就要搞清楚查询选项有哪些,如图: 5.实现代码 我们可以先创建一个能够动态生成JavaScript代码的函数,如下: function...五、总结 本篇文章主要讲的就是如何使用JavaScript动态生成一个JavaScript脚本进而可以利用它来访问百度的搜索服务,可能说的有点绕口,不过这个的确就是前端跨域的一种很有效的解决方式。

    99920

    Python编辑开发:pycharm pro 2022.2.1汉化版

    快速安全的重构以智能方式重构您的代码,使用安全的重命名和删除、提取方法、引入变量、内联变量或方法以及其他重构。特定于语言和框架的重构可帮助您执行项目范围的更改。...JavaScript 和 HTMLPyCharm 为 JavaScript、CoffeeScript、TypeScript、HTML 和 CSS 及其现代继承者提供一流的支持。...JavaScript 调试器包含在 PyCharm 中,并与 Django 服务器运行配置集成。现场编辑实时编辑预览让您可以在编辑器和浏览器中打开页面,并立即在浏览器中查看代码中所做的更改。...PyCharm 会自动保存您的更改,浏览器会即时更新页面,显示您的编辑。...您可以在任意多的机器上安装和运行 PyCharm,并在所有机器上使用相同的环境和功能。

    2.1K30
    领券