吐槽下CSDN编辑器
Perface
近期喜欢上了markdown,我认为它就是一些HTML标签的快捷键,用一些符号来取代标签,易学易读易用,何乐而不为呢?近期也喜欢用印象笔记来让我的记忆永存,确实它强大的收集能力让我迷上了,在微信微博网页邮箱等领域都有途径保存到印象笔记中,它对markdown也是支持的,我在chrome安装了马克飞象的插件,能够一边写markdown,一边预览。把一篇笔记完毕后,我能够点击保存到印象笔记中。
History
以下是我之前写blog的过程
- 对于一个前端,我比較喜欢能够用我前端技术自己定义我的界面,所以我用的源码模式,还有就是HTML的语义化,由于你能够在源码中写标签,比方
<h3>表示标题、<p>表示段落等标签;可是在可视化编辑界面你是不能选择你的标签的,该编辑器帮你自己主动生成; - 源码模式慘就慘在你每次都要写
< >,写到你烦; - 图文并茂的博客所讲的内容比較easy让人理解的,可是要嵌入图片的时候,我一般有四部曲截图 -> 放在桌面 -> 选择并上传 -> 插入,大家有没更快的方法啊,求教啊;
- 随便写一篇博客都要2个小时左右,我认为真的浪费太多时间,可是最少三分之中的一个的时间是用来该文章的样式,比方说字体、背景、图片的边框等等!
Idea
综上所述,近期我就想用markdown写博客,来提高我的个人效率,我不是必需去纠结那些样式的问题,我要专注的是我博客内容的质量。
Truth
可是CSDN编辑器对我say no
- 1. csdn编辑器不支持代码高亮或者代码填充
- 影响:
我每次都是要敲每一个标签,特别是< >这两个符号。没有高亮,我认为每一个标签都是一样,非常easy看错,还好它有格式化,不然会更乱。
- 原因:我认为没实现这个功能的原因可能是毕竟写博客的人不都是前端的,就不是必需实现把这个编辑器做得那么完美
- 解决方法:既然没实现代码高亮和补全,我能够去别的编辑器上写,比方在Sublime Text先做好再来复制粘贴到源码模式
- 2. csdn编辑器不支持markdown
- 影响:
确实有点失望吧
- 原因:想不出来它为什么不支持,连github/stackoverflow都支持了
- 解决方法:我能够用一些软件把markdown转换成HTML,在复制粘贴上去。想想是美好的,可是现实呢?以下就是问题所在了
- 3. csdn编辑器不支持用style标签
- 影响:
这个对我的影响是最大的,由于上面转换成HTML后,它是有链接css路径的,也就是说有类选择器,id选择器,元素选择器等,可是由于不能用style标签,就不能再里面写各种选择器了。假设你要设置元素的样式的话,就仅仅能在元素的style属性里面设置,可是这样代码太冗余了,表现跟结构严重耦合,样式的重用性不高。
- 原因:可能是怕我嵌入的style标签中设置的元素选择器影响到页面的其它同样元素吧
- 解决方法:对我来说,我没有解决方法。
吐槽下CSDN编辑器的更多相关文章
- 解决Ubuntu 下 vi编辑器不能使用方向键和退格键问题
转自:http://blog.csdn.net/sky101010ws/article/details/51012103 使用vi命令时,不能正常编辑文件,使用方向键时老是出现很多字母 这个问题主要是 ...
- Dapper小型ORM的使用(随便吐槽下公司)
近来公司又有新项目要做,之前做项目用过蛮多ORM,包括ef,NetTiers,ServiceStack.OrmLite等ROM,每种ORM都有一定的坑(或者说是使用者的问题吧~~).用来用去都觉的有一 ...
- 吐槽下近期的4G手机:
吐槽下近期的4G手机: 1.iphone6和6p,分别是4.7和5.5吋屏,1810和2915毫安时不可拆卸电池,双核64位苹果A8处理器.电池容量太小,不经用,中度使用一天一充,而且不支持VOOC闪 ...
- Linux下vi编辑器粘贴复制剪切功能
RedHat 9.0 Linux下vi编辑器实现简单的粘贴复制剪切功能": 如果想把文件内的第三行内容黏贴到第十五行: 1.进入你的文件,(处于命令模式,而不是编辑模式) 2.将你的光标移到 ...
- 解决Ubuntu14.04下vi编辑器不能使用方向键和退格键问题
参考:http://blog.sina.com.cn/s/blog_7d0c2fed01010zbi.html 系统:Ubuntu14.04 使用vi命令时,不能正常编辑文件,使用方向键时老是出现很多 ...
- 用了 CSDN 的 markdown 编辑器吐槽下~~
吐槽一下.. . 第一次用 CSDN 的这个 markdown 编辑器,首先感官上看起来还是非常大气相比曾经那个 HTML 编辑器实在时上了N个档次,但实际使用的体验实在是比較糟糕的.希望能改进下哦: ...
- 吐槽下微软的vs code编辑器
缺点:不能同时打开多个文件夹(打开多个文件夹得先ctrl+shift+N窗口或者除非你的所有项目文件都在同一个文件夹目录下) 优点是支持用户设置以及提供很多插件 // 将设置放入此文件中以覆盖默认设置 ...
- linux下VI编辑器的使用
一.VI编辑器简述 VI 编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.由于不需要图形界面,使它成了效率很高的文本编辑器.尽管在Linux上也有很多图形界面的编辑器可 ...
- 破解 Windows 下Markdown 编辑器 MarkdownPad 2
MarkdownPad 是 Windows 平台下一款优秀的 Markdown 编辑器,本文简单介绍 Markdown 以及使用一种方法破解 MarkdownPad 使其升级到专业版.该方法仅限于教育 ...
随机推荐
- Yii2 框架下bootstrap 弹窗预览视频等~
Yii2 本身已经引用了'yii\bootstrap\BootstrapAsset',所以使用bootstrap 非常简洁. 1 在PHP页面引用命名空间 use app\assets\AppAsse ...
- Android学习总结——SharedPreferences
SharePreferences存储方式,只是轻量级数据存储,xml格式的数据显示方式.简单存储步骤如下:一:获取SharePreferences对象1.SharedPreferences pref ...
- Unity 屏幕震动效果实现
要实现震屏效果其实并不难,所谓的震屏在PC端可以简单地理解为相机(MainCamera)的抖动. 代码实现如下: using UnityEngine; using System.Collections ...
- mysql 分库分表的方法
分表后怎么做全文搜索 1.merge方式分表(不好) 2. 使用 sql union 3 使用Sphinx全文检索引擎 一,先说一下为什么要分表 当一张的数据达到几百万时,你查询一次所花的时间会变多, ...
- font-face 使用
<style type="text/css"> @font-face{ font-family:'Aaargh'; src:url(fonts/Aaargh/Aaarg ...
- 全分布式环境下,DataNode不启动的问题解决
问题出现:机器重启之后,再次在master结点上面执行start-all.sh,发现有一个datanode没有启动,通过jps检查之后,发现slave1上面的datanode进程未启动 原因:每次na ...
- excel笔记
提取单元格中的数字部分 =MID(LOOKUP(1,-(1&MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1/17)),ROW($1:$15)))) ...
- H - Ones
Description Given any integer 0 <= n <= 10000 not divisible by 2 or 5, some multiple of n is a ...
- 为什么所有浏览器的userAgent都带Mozilla
参看下面链接:<为什么所有的浏览器的userAgent都带Mozilla>
- [ofbiz]entitymode中类型的对照关系
在实体数据结构的时候,习惯于数据库的设计模式,int,varchar等各种类型,但是在entitymode中不是直接使用数据库的类型模式,而是自己定义了一套数据类型(type). 如何找到两者之间的对 ...