前端工程师常使用的编辑器/IDE

  • 本地在线工具

    webstrom 推荐指数 *****

    vs code 推荐指数 ****

    atom 推荐指数 ****

    subline-text 推荐指数 ****

  • 电脑系统的工具

    各自系统自带的文本编辑器,例如windo的记事本 推荐指数 **

    或者Notep++ 推荐指数 ***

    又或者vim 等等 推荐指数 ****

  • 网络在线编辑平台

    Codepen.io

    JSBin

    JSFiddle

    CodeAnywhere

    Koding

几款常用的Markdown编辑器

面向前端开发者:

  • Typor 官网 推荐指数*****

  • MarkdownPad2 官网 推荐指数*****

  • Atom 官网 推荐指数***

  • Vs code 官网 推荐指数***

按用户场景分:

  • Markdown编辑器后,将它们归纳为三类

    1. 文库集成类:与在线文库相集成,代表有Modoko、GibBook、简书
    2. 独立软件类:独立产品,编辑本地文件,代表有MarkdownEditor、Typor、Haroopad等
    3. 编辑器插件类:在主流编辑器上扩展插件,代表有WebStorm、Atom、Sublime Text。
  • 这三类软件分别面向三类Markdown用户。

    1. 重量型用户,即文字工作者,他们需要撰写大量的文章,甚至是写一本树书,对文档的组织有明确要求。
    2. 轻量型用户,典型的是博客写手,他们要写中等长度的文章,文章的保存和发表交给博客网站。
    3. 偶然用户,通常是开发者,他们需要为程序撰写说明文档,例如readme.md

可以说是有了不同的用户需求,催生了不同类别的工具。当我们要选择Markdown编辑器时,我们应当先定位自己的需求,然后考察哪些工具可以满足自己的需求,最后从这里面选择佼佼者。

Markdown的语法

标题

一级标题 语法:# 一级标题(最大)

二级标题 语法:## 二级标题

三级标题 语法:### 三级标题

四级标题 语法:#### 四级标题

五级标题 语法:##### 五级标题

六级标题 语法:###### 六级标题(最小)

列表

有序列表

数字加点
语法:1. 有序列表 => 1.有序列表
2. 有序列表 => 2.有序列表
2. 有序列表 => 3.有序列表

无需列表

用 + 或者 - 或者 * 来表示
语法: + 无序列表 => .无序列表
* 无序列表 => .无序列表
- 无序列表 => .无序列表

列表嵌套

上一级和下一级之间敲三个空格即可

  • 一级无序列表内容

    • 二级无序列表内容
    • 二级无序列表内容
    • 二级无序列表内容
  • 一级无序列表内容

    1. 二级有序列表内容
    2. 二级有序列表内容
    3. 二级有序列表内容
  1. 一级有序列表内容

    • 二级无序列表内容
    • 二级无序列表内容
    • 二级无序列表内容
  2. 一级有序列表内容

    1. 二级有序列表内容
    2. 二级有序列表内容
    3. 二级有序列表内容

超链接

语法:[超链接名](超链接地址)
例如:[淘宝](https://www.taobao.com) => 显示:淘宝

引用

在文字前面加上">"这个字符,例如:  >我是引用
可以在文字前面加多个">", 例如加两个: >>我是二级引用

图片

语法:![图片alt](图片地址 ''图片title'')

代码

语法:
单行代码:代码之间分别用一个反引号包起来 例如: `console.log("单行代码")`
代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行
例如:
```
function(){...}...
function(){...}...
function(){...}...
```

表格

语法:

学生|学号|性别
-|-|-|
张三|001|男|
李四|002|男|
李华|003|女|

显示如下:

学生 学号 性别
张三 001
李四 002
李华 003

又例如:

 name | 111 | 222 | 333 | 444
- | :-: | :-: | :-: | -:
aaa | bbb | ccc | ddd | eee|
fff | ggg| hhh | iii | 000|

显示如下:

name 111 222 333 444
aaa bbb ccc ddd eee
fff ggg hhh iii 000

Web前端 前端工程师首选的几款编辑器/IDE以及Markdown的编辑器、语法的更多相关文章

  1. 从就业面分析web前端开发工程师就业前景(2011.6)

    案例一 公司名称:法国电信北京研发中心 工作地点:北京 联系方式:hao.luan@orange-ftgroup.com 栾先生 岗位名称:web 前端开发工程师 岗位要求: 1. 计算机或相关专业本 ...

  2. [转] Web前端开发工程师常用技术网站整理

    1.常用工具相关 有道云笔记 http://note.youdao.com/signIn/index.html 36镇-最好用的共享收藏夹 http://www.36zhen.com/ 浏览器同步测试 ...

  3. Web前端开发工程师常用技术网站整理

    1.常用工具相关 有道云笔记 http://note.youdao.com/signIn/index.html 36镇-最好用的共享收藏夹 http://www.36zhen.com/ 浏览器同步测试 ...

  4. Web前端开发工程师需要掌握哪些核心技能?

    Web前端开发所涉及的内容主要包括W3C标准中的结构.行为和表现,那么这三项中我们需要掌握的核心技能是什么呢? 1.开发语言 HTML发展历史有二十多年,历经多次版本更新,HTML5和CSS3的出现又 ...

  5. [转载]Web前端开发工程师编程能力飞升之路

    [背景] 如果你是刚进入web前端研发领域,想试试这潭水有多深,看这篇文章吧:如果你是做了两三年web产品前端研发,迷茫找不着提高之路,看这篇文章吧:如果你是四五年的前端开发高手,没有难题能难得住你的 ...

  6. Web前端开发工程师养成计划【转载】

    Web前端开发工程师养成计划(入门篇) 最原始的忠告:这个世界上有想法的人很多,但是有想法又能实现它的人太少! 首先要感谢伟大的Web2.0概念.产品概念.用户体验概念.jQuery插件,是它们在中国 ...

  7. [web建站] 极客WEB大前端专家级开发工程师培训视频教程

    极客WEB大前端专家级开发工程师培训视频教程  教程下载地址: http://www.fu83.cn/thread-355-1-1.html 课程目录:1.走进前端工程师的世界HTML51.HTML5 ...

  8. 【转】Web前端研发工程师编程能力飞升之路

    分类: Javascript | 出自 海玉的博客 今天看到这篇文章.写的非常有意思.发现自己还有很长的一段路要走. [背景] 如果你是刚进入WEB前端研发领域,想试试这潭水有多深,看这篇文章吧: 如 ...

  9. Web前端开发工程师基本要求

    一位好的Web前端开发工程师在知识体系上既要有广度,又要有深度,所以很多大公司即使出高薪也很难招聘到理想的前端开发工程师.现在说的重点不在于讲解技术,而是更侧重于对技巧的讲解.技术非黑即白,只有对和错 ...

随机推荐

  1. macbook 添加快捷启动服务

    来至 Mac OS X: Launch Terminal from keyboard shortcut os x 上很多功能都可以通过Apple自家的Automator.app创建,且使用此方法可以为 ...

  2. java并发之CyclicBarrier

    一.CyclicBarrier简述 一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point).在涉及一组固定大小的线程的程序中,这些线程必须不时地互 ...

  3. awk高级玩法

    1. 程序元素 一个awk 程序是一对以模式(pattern) 与大括号框起来的操作(action) 组合而成的,或许,还会加上实现操作细节的函数(function ) .针对每个匹配于输人数据的模式 ...

  4. 《Linux/Unix系统编程手册》 时间子系统

    Linux下操作系统编程有两本经典APUE即<Advanced Programming in the UNIX Environment>和TLPI<The Linux Program ...

  5. synchronized(this) 与synchronized(class) 之间的区别

    一.概念 synchronized 是 Java 中的关键字,是利用锁的机制来实现同步的. 锁机制有如下两种特性: 互斥性:即在同一时间只允许一个线程持有某个对象锁,通过这种特性来实现多线程中的协调机 ...

  6. 使用WordPress搭建的网站如何使URL中不出现”wordpress”

    问题描述: 当我们在服务器中安装WordPress时,通常,WordPress默认是将WordPress的文件安装到了一个名为"wordpress"的文件夹里.这样在一般情况下,如 ...

  7. JS 总结----基础部分

    javascript基础:1.每个属性都可以加ID2.写函数的时候注意 == 和 = 不要写错了3.html里面怎么写js里面就怎么写,但是有一例外 className 比如oDiv.class = ...

  8. 我们的java基础到底有多差 一个视频引发的感想

    以此文来警示自己. 大三要结束了. 我从大一下学期开始接触java,两年半了,期间有很努力的自学,也参与了一下项目,满以为自己的java基础应该不错,但今天在网上看了一个视频才发现自己学的是多么的&q ...

  9. QM1_Time value of Money

    总体框架 Time Value  Interest Rate rf: 无风险收益率 (CFA中一般认为是美国短期国债T-bill的收益率) Nominal risk-free rate: 名义无风险税 ...

  10. 【BZOJ 3534】: [Sdoi2014]重建

    题目大意:(略) 题解: 相对误差……我好方. 考虑答案应该为所有合法答案概率之和.对于一个合法的生成树,其出现概率应为所有选取边的概率出现的积 乘以 所有未选取边不出现概率的积. 即: $\;\pr ...