知乎所用的mac文本编辑器器是什么?或者基于哪款编辑器开发的

我个人喜欢sublime ,但是实习期间,发现各个同事使用的均不一样,每个人都有自己的理由。来此提问,权当调查。欢迎各位增加话题。题中所说的编辑器为文本编辑器,全套的ide就算了,前端,后端,各种都不限。要求:回答按照题中所写回答出正在用谁,喜欢谁,看好谁,原因,可以增加一些奇巧淫技。撕逼同样欢迎。
使用不同编辑器的原因在于不同的应用场景,就像使用浏览器一样。ide跟编辑器其实差别不大,都是完成开发的任务,我只是分析场景,所以一并列出来了。我的建议,等了解之后,在熟悉之后在合适的场景下选择合适的开发工具。一般会有这几个场景:一. 主力的开发工具,这个首推sublime text。主要优点有以下几点:
1. 功能强大,占用内存小,插件丰富,界面友好,可以免费试用(多谢评论区同学指正),适合前端开发这个岗位,支持语言比较多,可以跟不同的语言来合作还没有跨界的遗憾。
具体看这个网站。二. 方便提交 ftp,svn,git,查看本地文件历史记录的。这个我推荐webstorm:
1. ftp看这个:
2. 同时支持svn,git图形化操作,这里边不强调图形化比命令化功能对比,只说,图形化操作确实比较直观。
另外webstorm本身的svn功能与小乌龟功能还是差不少,比如查看一些历史记录,浏览等等的。
3. webstorm只是jetbrain大厂提供的一个,还有phpstorm, intellij idea也是不错的产品。他的缺点是:占用内存大。三. 方便查看源码的,这个场景主要在新老版本交替,为了防止改错文件,我特意拉一个编辑器来查看:
界面风格离sublime最近的一款。
2. notepad++
也可以,主要有一个工程目录管理,新版本也加了一个右边文件快速预览的功能。四. 单文件编辑,代替系统默认的notepad的,应用场景主要在临时记事,编辑小的文本,比如现在写答案用的。推荐:notepad2五. 炫技的vim,其实vim的强大在于他的修改场景,就是他写的时候跟别人差别不大,主要在修改的时候,快捷键的颗粒支持到任何一个场景。删前一个字母,后一个字母,跳前面,跳后面,等等。但是sublime里边vim插件偶尔用用还是不错的,webstorm的vim插件老是感觉没有st里边用那个无缝。另外win上用vim也就那样了,mac上还是不错的,半透明,多标签等等都支持。另外vim的场景是,一般的产品环境都是linux系统,这下面只有vim。六. 有一些编辑器还有一定的应用场景,比如editplus里边批量修改文件编辑的功能,快速启动也是他的一个优点。ftp链接等等的,也是不错的。七. vs code:这款跨平台的,他是我用过所有的编辑器里边提示是最快的一款,webstorm的代码提示问题延迟那么几毫秒,但是这款跟其它微软产品一样,除了这个优点之外,没找出其它任何一个比其它编辑器胜出的地方。只感觉有点像adobe的Bracket,不习惯顶部空着,把打开的文件放到左边。然后说,都装了吗?常用的都装了,其实常用的就那几个。另外跨平台的几款做的比较好的:sublime, webstorm, atom这几款在win,mac平台下基本差别不大。最后题外话:没有最好的,只有最合适自己心理特征的,而每个人的内心活动是有差异的,只有建议自己去试。另外编程的核心还是:算法+数据结构。如果用一张图形容,就借用@winter老师的这张图: 看到没有,上面是知识,下面是能力,通过知识来积累编程的能力,不是通过工具来限制你思考的速度或深度。看到没有,上面是知识,下面是能力,通过知识来积累编程的能力,不是通过工具来限制你思考的速度或深度。这个是你需要突破的瓶颈所在或所需要花费更多精力的地方,编辑器随便选一个,在入行初期对生产效率的影响并不大。限制产出的永远是人的思维,工具只是暂时的满足快速编程的假象。以上仅供参考。然后,如果喜欢前端,那就加这个前端群:,禁止闲聊,非喜勿进。vue爱好者,加这个群:进前,群规,月报先熟悉一下:
用的Sublime Text,因为买了,不用心疼。&br&然而危机感严重,因为Sublime Text 3一直beta,beta了一万年,简直是作者要铲钱跑路的节奏。
用的Sublime Text,因为买了,不用心疼。然而危机感严重,因为Sublime Text 3一直beta,beta了一万年,简直是作者要铲钱跑路的节奏。
Sublime, 插件多, UI简洁漂亮。&br&//最近跳了Atom的坑,如果不卡的话,或许还是不错的…&br&//最后还是换回了Sublime =。=
正在攒钱买3的License
Sublime, 插件多, UI简洁漂亮。//最近跳了Atom的坑,如果不卡的话,或许还是不错的…//最后还是换回了Sublime =。= 正在攒钱买3的License
已有帐号?
无法登录?
社交帐号登录
一直在打杂,从未被超越怎么做像知乎这样的一个文本框编辑器的呢?
如题。很急切
按时间排序
不建议产品中自己开发富文本编辑器,坑特多, 除非需求强,有人力物力投入填坑.直接拿开源的使用或者进行二次开发是比较好的选择.
知乎的这个编辑器好像开源了吧?记得不太清了
题主你就不能有点追求吗,知乎这个编辑器略难用啊 =。=
可以试试百度的开源在线文本编辑器U Editor
很急的话最好就找开源的了,富文本编辑器用的多的是KindEditor,直接拿过来就能用了。博客园有一个博主做的编辑器跟知乎的UI有点像,也是开源的,可以参考下,或者拿来用博文地址:预览:
很急切就来不及了……要做一个,基础组件得准备不少呢。不如找个开源的先用着,再看代码慢慢学习。
网页不就是开源的嘛,直接抄了吧……
已有帐号?
无法登录?
社交帐号登录知乎所用的文本编辑器是什么?或者基于哪款编辑器开发的_百度知道
知乎所用的文本编辑器是什么?或者基于哪款编辑器开发的
提问者采纳
emacs。常见系统下的文本编辑器。操作系统或者集成开发环境通常会带有可以查看和编辑纯文本的编辑器。有一些特殊的文本编辑器支持增加自有的格式来丰富文档的表现形式,Linux下的vi,Mac OS X下的文本编辑。因为程序和程序的配置文件通常是以纯文本形式储存:常见的有Windows下的记事本,所以程序员也需要使用纯文本编辑器来编辑程序和配置文件,可增加格式的文本编辑器通常是个人用户或者公司在制作需要格式的文件中使用、DOS下的edit等文本编辑器是计算机软件中的一种。主要用于用来编写和查看文本文件、gedit
来自团队:
其他类似问题
为您推荐:
文本编辑器的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁用 Markdown 写作用什么文本编辑器?
按投票排序
153 个回答
如果你心情好到想用 Markdown 写论文、出幻灯片的话,那就试试 MS Research 开源的
在线 IDE 吧。Madoko 除了提供一套强大且系统的 Markdown 语法拓展之外,其输出部分也是很有意思。Madoko 的输出提供 HTML 和 PDF,其中 PDF 部分交给 LaTeX(官方默认配置是 TeXLive XeLaTeX)处理。Madoko 的 PDF 输出长这样():相比之下 相比之下
的正经版本丑多了,毕竟没高亮没对齐(。网页可以拖拽上传 Document Class 定义(*.cls),这些
上面都有。还有个差不多大的文档的例子:Madoko 的幻灯片输出可以用 Reveal.js 做 HTML,同时 PDF 使用 Beamer:(删掉目录去掉 INCLUDE 就可以拉扁成普通文档…)(删掉目录去掉 INCLUDE 就可以拉扁成普通文档…)这块实现是和 madoko 核心解耦合的:自带模板:嗯 Presentation 是那堆模板之一。嗯 Presentation 是那堆模板之一。可以在浏览器中带语法高亮地编辑 TeX、BiB、CSS、JS(包括 MDK 里面用 TeXRaw Block 以及 script/style tag 内嵌的),当然还有 MaDoKo:这东西还提供 HTML/mdk 实体、引用标识符自动补全,和 Visual Studio online 一样用的是作者 daan 自己写的 monaco-editor。这东西还提供 HTML/mdk 实体、引用标识符自动补全,和 Visual Studio online 一样用的是作者 daan 自己写的 monaco-editor。另外还有诸如编程语言语法高亮可以自定义 Tokenizer 规则拓展(当然你也可以用 Prettify 之类的东西)、使用非等宽字体打印代码时支持对齐之类的特性。和这玩意比起来,StackEdit 之流的 Markdown Extra 彻底成了小打小闹。网盘同步也是有的(包括 Dropbox 和 GitHub 的三路合并和实时队友位置显示),还有 ReStructuredText 里面的手绘复杂表格也有。要注意这些都是一式两份同时给 HTML 和 TeXLive PDF 输出的哟。详细的手册页可以看 。你问作者是谁?。嗯,Parsec 那个。daan 自己搞了个带副作用的面向函数编程语言 ,然后就造了个 Markdown in Koka。对了,这玩意支持文件头定义导入任意 TeXLive 包(例如 ctex),并且还能导入 LaTeX 文档,同时支持用 Snippet Block 插入任何 LaTeX 片段的渲染结果(DVI -& SVG)。TiKZ/pgf、tikz-uml、graphviz,爱用啥用啥。如果你要贯彻落实 Madoko 自定义 Block 的精神,自己加上 WebGraphViz、flowchart.js、js-sequence-diagrams 之类的东西,那也行,以后写在哪个文件里面当模板 INCLUDE 就好了。我看到这玩意的各种框支持“写作……读作……”那样处理,这样可以高亮器接受到的是一般源码,最终输出的结果可以接受一大堆变换。bhuztez 的 J 语言可以自动转写成人话了。另外 tests 目录里面有一个用这玩意写成的 。* * *CJK 处理指南要优化 Madoko 的 CJK 输出其实很简单。对于 HTML 输出,使用 html-lang 属性定义 DOM 节点的 html 'lang=' attribute:.madoko { html-lang: zh-Hans-CN; } &!-- 全文定义,头上来一行就够 --&
&!-- 可以写成 class:--&
.cn { html-lang: zh-Hans-CN } &!-- 谁给个日语版的 CN block 那一段,我好改成 ja? --&
.tw { html-lang: zh-Hans-TW }
……一点示例文字,那么给你们作为一个示范。
我一篇安利 MSR Redmond 大法的文章,怎麼就被选進日報去了?
{.tw} &!-- 一段紧接一行加类 CSS 定义就是整段定义 --&
&!-- 或者这样: --&
He then said, [苟利国家生死以]{html-lang: zh-Hans-CN} &!-- 对方括号部分定义 --&
&!-- 定义 class 就是定义了一个 block --&
这篇文章呢,一共就做了三件事:
还有呢,就是为开 [MadokoCJK] 这个坑打下了理论基础,这个对……
[MadokoCJK]: /Arthur2e5/MadokoCJK
稍微配合一点点 before after 以及 TexRaw 魔法的话也可以让 CTeX 有意思起来。
这样浏览器会自己选择该用的字体和排版方式。对于 XeLaTeX PDF 输出,我们可以用 ctex 宏包( 在评论区提到的):Package: [UTF8]ctex
&!-- 类似于:
\usepackage[UTF8]{ctex}
要用 xecjk 也是一个道理,当然你也可以像 madoko 自己那样手撸 fontspec。咦,怎么谈 LaTeX 了?* * *在
处也有一些讨论。
更新MarkdownEditor的UWP版本MarkDown.UWP已经发布啦,欢迎Win10用户(PC、平板、手机)下载。UWP版下载地址:#endregion // 更新作为一只软狗,我研究了一下Windows平台的下的免费的桌面版的Markdown编辑器,并做了一个详细的对比表格(截至):上面Atom中的问号,表示原始版本中没有,但可以通过安装插件来实现的功能高清大图:哈哈,我就是来安利我写的MarkDownEditor的。我一直觉得windows下面的MarkdownPad2挺不错的,但是免费版有好多功能不能用(比如导出pdf啥的),今年春节闲来无事,我就用
推荐的WPF+MVVM模式写了一个Metro风格的MarkDownEditor。截图如下:主要功能其实在上面的表格里面都有介绍,我就捡几个重要的feature说:支持Markdown,Strict Markdown,Github Markdown,PHP Markdown Extra,MultiMarkdown,CommonMark这6中Markdown解析器,并可以动态切换中英双语UI,切换后重启生效可以隐藏预览(编辑模式),也可以隐藏编辑器(阅读模式)可以导出为纯html,带css的html,rtf,pdf,docx,epub,latex,pdf动态切换主题色(这也算?)6. 支持查找/替换7. 支持上传本地图片8. 支持自定义css以及css动态切换9. 夜间模式更重要的的是,MarkDownEditor是免费开源的。反正我通过这个项目,终于知道WPF依赖项属性是啥了(当年看轮子哥推荐的wpf的书,看到这里,愣是不知所云)。也终于知道了c#桌面程序怎么国际化/本地化了。还入门了用WIX搭建安装模块。总之已经有收获了,就不在乎钱了。(当然真正的原因,是因为我用了pandoc的exe,必须得GPL开源啊 )官网:Github:下载页面:Github:国内下载地址(更新频率较慢):欢迎大家来找bug,共同改进。(逃======================分割线======================0.2.3及之前版本,有闪退bug0.2.4及之前版本选择非默认markdown processor导出会失败请下载最新的版本替换安装
Typora跨平台了最近(另外我在 typora 的 F12 里面居然看到了 Seajs……作者 (另外我在 typora 的 F12 里面居然看到了 Seajs……作者
莫非是阿里员工?)
這裡提到一些:首先聲明,我是非常低端的電腦用戶,主要需求就是書寫、編輯有基本版式層級的文本,所以即便是 Markdown 那點標記我都用不全。我選的 Markdown 工具也都是最傻瓜型的。綜合下來,Mou 和 Byword 的確是目前 Mac 平台上最好的兩個選擇。Mou 的最大優點是針對中文有比較多的優化,比如對中文輸入時發生行高「漂移」這一 Mac 文本編輯軟件普遍存在的問題做了處理;標點自動配對也有相應完善;還有一個很甜的功能 —— 直行書寫。另外預覽模式也比較靈活。我認為目前唯一缺憾就是所謂的「打字機模式」了,也就是把編輯點固定在文檔窗口的中心點。而Mou 至今仍是 Beta,還大有可為,期待儘快上架賣錢啊。Byword 的優勢是有一個很優美的默認版面設計,基本上根據個人喜好選定個字體就可以舒舒服服用了,但又不至於像 iA Writer 那樣限定、簡化得那麼變態;另外輸出方式多,對我這種最終還是要輸出到 .doc/docx、.rtf 等富貴格式的猥瑣工作流很重要。不過說到這裡,Markdown 輸出始終是個問題,幾乎所有編輯器在輸出成 Word 文檔時都會丟失一些標記,尤其是手動斷行,出來的結果完全不可預料,至今找不到理想的方案。也許跟這個意願本身就過於邪惡有關。iA Writer 是我迄今為止通過 App Store 申請退款的兩個 app 之一,原因是他們把窗口最小寬度設定在 1,000 px 左右(!),字體(中英混排、標點符號不理想)、字號(巨型!)不可選,基本上它是專為全屏寫作的人準備的,對我這種需要多窗口並列、屏幕空間寸土寸金的人來說是不能接受的。不過現在有點後悔,因為有時候,比如困得眼睛睜不開的時候,或者實在厭倦了工作的時候,iA Writer 的版面是可以很治癒的 —— 畢竟是入了 Erik Spiekermann 法眼的設計。所以這裡順便問一下,有什麼辦法把退回來的錢再還給開發者?Valletta 是最近開始試用的,亮點是在頂端有一個在 heading 之間直接跳轉的下拉列表。但是默認設定幾乎不可用,設置又完全依靠手動修改 CSS,不夠傻瓜。打算遇到要編輯格式較複雜的長文檔時使用。Scrivener 是我用過的 Mac 平台上功能最複雜的 Markdown 編輯器,可以在個文檔之間建立 reference 之類的聯繫,做大型項目(論文、書籍)的首選。
在windows上比较好用的是markdownpad,可以实时预览,但是没有语法加亮,不过无伤大雅。截图:另外,也可以用sublime text 2写markdown,有语法加亮,不过不是实时预览,可以利用插件markdown preview调用浏览器预览。另外,也可以用sublime text 2写markdown,有语法加亮,不过不是实时预览,可以利用插件markdown preview调用浏览器预览。用vim+插件也可以语法加亮,调用浏览器预览。
。Raysnote是一个简洁优雅的在线笔记工具。具有优秀的书写和阅读体验。有以下特点:十分简洁和优雅的记笔记和阅读的界面简洁和高效地管理笔记记笔记同时支持HTML富文本编辑和Markdown语法笔记支持代码高亮(类似Github的语法高亮)笔记支持数学公式(MathJax)优雅美观的中文排版,注重阅读体验一键保存网络文章,一致排版、十分方便简洁的笔记列表优秀、舒适的中文排版支持表格、代码编辑和高亮(github的配色)、数学公式、生成目录等支持Markdown写作,时时预览,十分简洁和优雅强大的一键保存网络文章的功能。网络文章保存过来,随时随地可查阅,不怕丢失。而且,重要的是具有一致的、优雅的阅读体验。笔记分类如果你是一个热爱笔记的人,十分注重阅读体验,写作体验,那么强烈推荐你使用一下
笔记网站。
What? 怎么会有这么多人推荐这么多小牌编辑器?Atom不是可以直接预览MD嘛?
------------------------------------------------------------------------开启您的卓越写作之旅: Cmd Markdown
编辑阅读器 ------------------------------------------------------------------------十三个版本更新,四十七大功能特性,不断进击中的 Cmd Markdown 编辑阅读发布器【1】实时渲染效果【2】实时同步预览【3】工具栏语法辅助【4】更好的中文支持和优化 【5】四十一种编程语言语法高亮,行数显示【6】LaTex 表达式公式支持 【7】表格,列表项支持【8】独立编辑模式【9】独立阅读模式【10】黑白主题界面【11】全屏模式【12】全快捷键支持 【13】实时,自动保存编辑中的文字【14】云端存储,随时随地编辑阅读【15】从云端导出 Markdown,Html【16】在网络上发布共享您的文稿【17】管理,编辑,阅读多个文稿【18】标签、分类、搜索功能【19】依据当前的网络状况,自动切换离线在线模式【20】离线使用:桌面客户端或者浏览器中输入 即可离线使用【21】云同步:一次书写,各处云同步【22】智能合并文稿版本间的差异,提醒人工干预冲突【23】编辑器语法高亮【24】智能富文本编辑器【25】Vim/Emacs 模式支持,支持搜索,替换【26】可嵌套 html 语法【27】可内嵌 font awesome 图标字体【28】流程图支持【29】序列图支持【30】文稿字数,阅读量统计【31】段落批注【32】段内高亮【33】社交化批注回复【34】新批注、回复通知服务【35】待办事宜 Todo 列表功能【36】迅捷部分渲染算法提升渲染速度。【37】Windows / Linux / Mac 全平台桌面客户端版本【38】IE / Firfox / Chrome / Safari 全平台浏览器支持【39】原样复刻页面样式导出带目录的 PDF 文件【40】原样复刻导出带页面样式的 HTML【41】上传本地图片或者附件【42】设置发布文稿的访问密码【43】ZIP包形式一键导出所有文稿【44】原样复刻页面样式导出到印象笔记和Evernote国际版【45】企业级隐私的离线文稿【46】手动或自动保存历史版本,可回顾、比对版本或恢复【47】咨询支持,数据安全保障 第十三次产品更新说明: 第十二次产品更新说明: 第十一次产品更新说明: 第十次产品更新说明: 第九次产品更新说明: 第八次产品更新说明: 第七次产品更新说明: 第六次产品更新说明: 第五次产品更新说明:编辑预览主界面:编辑模式:文稿标签和列表:预览模式:流程图和序列图:社交化的段落高亮、批注:
在线版的Markdown 文本编辑器
最近一两个月出现了一个新的网页版Markdown编辑器 ,相当不错,最好的,没有之一。在我试用了基本上所有的网页版Markdown编辑器后我可以负责的说上面那句话。下面是其特点:开源,免费,搭建在github page上,源码。整合Dropbox和Google Drive,自动同步(如果能够指定文件夹自动同步当然是最好的)支持一键发布到Google Blog,Tumblr等。可左右或者上下分栏,一边显示Markdown语言一边显示效果可以单击左右栏分界线切换至纯写作模式,同样可以收缩顶部工具栏。在网页顶部工具栏支持加粗、倾斜、超链接、撤消和还原 等等(注意:与Word处理方式有稍许不同)。不论在左栏还是右栏滚动页面另一侧也会同步。支持Markdown Extra 以GIst发布后支持分享(可以在线使用阅读)多种保存格式详细的说明文档界面优美 ; )具体大家可以尝试下。如果有能力的人可以加入发布到WordPress和FarBox的代码---------------------- 12:26------------------------在GItHub上看到开发者已经在添加wordpress支持。
如果你也是一个KDE脑残粉,推荐你使用我写的Markdown Editor。基于Katepart,自带Vim模式,以及Kate自身强大的编辑(代码)功能。项目地址:安装比较费劲,过段时间会打deb的包Screenshots:
唔。。没用多少但是觉得这个还是不错的哦!界面很简洁,实时预览也不错!
我用 Vim 写,Pandoc 转换。之前在 Twitter 也提到过,Markdown 这种以适合直观阅读为特色的简单标记文本格式,目的是无障碍的直接阅读,不被编辑器功能限制,而能输出简单的格式,为什么要纠结于如何选择编辑工具,还总是强调写作工具的预览功能?如果用户觉得 Markdown 格式文本不够直观,还要实时预览才放心安心,还这么挑剔编辑器,那又何必用 Markdown 写作呢?这不是违背初衷吗?用带 HTML 快捷按键的文本编辑器加浏览器预览的选择会多得多。
Windows下。MarkDownPad很不错,实时显示
以前用Sublime,如今则改用Atom来写Markdown。Atom是Github出的一个代码编辑器,天生就支持Markdown,可以直接编辑并左右双屏预览。相比Sublime必须安装额外插件才能使用Markdown预览,这点就很赞。补充一句,预览部分输出的样式,用CSS可以直接定制,如果你会写CSS,那就相当方便。像我的H1,H2之类都是定制过的。补充一句,预览部分输出的样式,用CSS可以直接定制,如果你会写CSS,那就相当方便。像我的H1,H2之类都是定制过的。当然,如果你装几个插件,那么功能更强大。下图就是我装的插件,一一介绍:Markdown-scroll-sync:这个我觉得是必装的。可以让左边的markdown和右边的预览同步,左边往下翻了,右边也下去。Markdown-pdf:输出PDF就靠它了,直接输出在md文档所在目录。Markdown-toc:对我这样写投资分析类文章,H2、H3有时候特别多的,有他自动生成目录表还是很赞的,不过平常也不常用。
sublime text 2 写markdown挺不错,加上Markdown Preview插件,及时预览特别方便,还支持高亮
因为我很蛋疼,所以在python的markdown2的基础上扩充了一些东西,包括include、模板系统、mermaid结合的流程图、python内嵌代码块执行结果、bokeh内联、与impress.js结合的幻灯片、用reactjs结合的展示用静态站……于是乎好像结合我自己这套东西,用sublime才是最佳选择的样子……不过写简单东西的时候也爱用Typora,主要是那个公式模式太感人了。
除了 Chen Luo
的作品 Mou,收费的 Markdown 编辑器里个人感觉最好用的是 Byword。iA Writer 现在 BUG 一堆,暂时别买。
如果你经常写日记,还经常要插入图片和大段代码并且还有有写Blogs的需求,可以试试我写的MWeb。可以在这个网址下载: 重新编辑如下:================我这个软件 (MWeb) 的一些特点是:1. 全面支持 Github Flavored Markdown 语法2. 支持拖拽和粘贴插入图片3. 编辑器内实时预览 LaTex 公式4. 支持发布到 Wordpress, 有图床功能。5. 原生的 OS X 应用传几张图吧。
已有帐号?
无法登录?
社交帐号登录有哪些优秀的 XML 文本编辑器?
按投票排序
这个是一个很全的xml文件的各种介绍,有各种编辑器,有介绍,同时还有开源可以看的。
Oxygen 不过不是免费的
已有帐号?
无法登录?
社交帐号登录

我要回帖

更多关于 ubuntu 文本编辑器 的文章

 

随机推荐