热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

我逢人就吹的超好用Markdown编辑器Typora

Typora我不知道你是否喜欢写文章,也不知道你是否有写文章的需要,更不知道你是否使用Markdown来写文章。如果这三个问题你的答案都是是,那么我给你强烈安利一款宝藏Markdo

Typora

我不知道你是否喜欢写文章,也不知道你是否有写文章的需要,更不知道你是否使用Markdown来写文章。

如果这三个问题你的答案都是,那么我给你强烈安利一款宝藏Markdown编辑器-Typora。如果你的答案都是,那我建议一下您也要稍微学习一下使用Markdown了,因为用它能让你在任何时候写出来非常漂亮优美的文章格式。

Typora长什么样?它长这样:

《我逢人就吹的超好用Markdown编辑器-Typora》

界面很简单、朴素,但是功能非常强大。

Typora是一个所见即所得的Markdown格式文本编辑器,支持Windows、macOS和GNU/Linux操作系统,包括对GitHub Flavored Markdown扩展格式的支持、拼写检查、自定义CSS样式、数学公式渲染等特性。

它有很多优点,下面简单介绍一些,如果有哪个点你爱上了,可以先体验一番哦,它是个轻量级编辑器,不会给你造成多大负担。

图片插入

Typora中,插入一张图片非常简单,你可以:

  • 直接从别的地方把图片复制到剪贴板,在Typora界面直接Ctrl+V即可。
  • 直接从别的地方把图片拖到Typora中,Typora会自动帮你做好其他的一切。
  • Typora界面点击鼠标右键,会出现插入-图像的菜单栏,选择之后直接选择文件路径即可。

这是Typora插入图片的几种方法,不管哪一种,都足够好用、足够简单。

实时预览

注意上文说过:Typora是一个所见即所得的编辑器,什么是所见即所得

简单来讲就是当你离开正在编辑的那一行文本段之后,Typora即时渲染之前有Markdown语法标记的段落,如文章第一张图片所示,图片中的标题已经加黑加粗,源代码也被包裹在代码段中并高亮显示。Typora已经帮你把Markdown标记全部渲染出来了,这样使得你得界面上就是你实际预览的模式,便于你对文章整体排版布局等的规划,假如你是个颜控,你一定会爱上这所见即所得的!

当然,支持所见即所得,不代表不能看源代码!你可以把鼠标光标放在想看Markdown标记的地方,只要鼠标光标放过去,那个地方的标记语法就会显示出来。如果你想看全文的Markdown源码,Typora支持源代码模式,你可以通过视图-源代码模式或者编辑器左下角的按钮进入,进入之后,就会显示出当前文章的Markdown全部源代码,如下图所示:

《我逢人就吹的超好用Markdown编辑器-Typora》

打字机模式和专注模式

这两个模式就不得不说了,至少对我而言是非常好用的!特别是打字机模式,强烈推荐!

打字机模式:使得你所编辑的那一行永远处于屏幕正中。

专注模式:使得你正在编辑的那一行保留颜色,而其它的行字体都呈灰色。

如下图所示:

打字机模式

《我逢人就吹的超好用Markdown编辑器-Typora》

专注模式+打字机模式

《我逢人就吹的超好用Markdown编辑器-Typora》

这两个模式效果很直白,不用多说,是值得推荐的宝藏功能。

你可以在视图中选择打字机模式或者专注模式,也可以直接通过快捷键专注模式F8/打字机模式F9来使用。

大纲/文件侧边栏

Typora中也提供了如下图左侧所示的大纲/文件侧边栏两个菜单:

《我逢人就吹的超好用Markdown编辑器-Typora》

其中文件侧边栏展示你的当前文件夹目录结构,详情可以看文章开头第一张图片,能够方便你选择目录。而大纲侧边栏则是如上图,它根据你文章标题的Level来为你呈现一个当前文章的大纲,同时当前所在位置的标题加黑。

Emoji表情

这也是一个宝藏功能!!!

大家在日常各种社交软件聊天当中,经常会使用emoji表情对吧,反正我是经常发,可是众所周知,手机上发着容易,在PC段发emoji可是一件不那么容易的事情。

而在Typora中,非常容易打出emoji表情,你只需要利用:emoji:的形式即可打出emoji,软件会自动给出图形的提示,特别好用,如下图所示:

《我逢人就吹的超好用Markdown编辑器-Typora》

只需要先输入一个:英文冒号,然后再输入字母的时候,软件就会根据联想来展示你可能要打出的emoji表情。

🦁️

HTML&CSS

HTML大家肯定都知道,重要的是Typora也支持HTML标记,你可以原封不动的使用HTML中的所有文本段落标题等的记号,也可以利用HTML的格式插入图片等,如果你了解HTML语法的话,你可以写出十分好看的文档页面。

为了让文档更更更美观,Typora也支持为文档加上CSS style,Typora对CSS的支持让它称为最与众不同的那一个。

你可以在主题菜单中查看Typora支持的CSS样式,默认使用Github样式,软件也自带有其它很多种样式:

《我逢人就吹的超好用Markdown编辑器-Typora》

最最最关键的是,你还可以在Typora的官网下载更多的其它主题。

另外,如果你有CSS基础,你可也自己修改CSS样式,自己做出让你自己喜欢的CSS样式

文件系统

文件系统中其它的功能不多说,大家可以自行体验,这里要介绍的是两个重点功能:导出和导入

Typora中,你可以直接导入.docx.latex.tex.ltx.rst.rest.org.wiki.dokuwiki.textile.opml.epub等格式的文档。

你也可以导出PDFHTML.docxOpenOfficeRTFEpubLaTeXMedia WikireStructuredTextTextileOPML图像等格式。

偏好设置

留在最后的当然是压轴。虽然Typora已经做的足够好,但它还可以更好,它支持你自己对软件进行偏好设置,如下图:

《我逢人就吹的超好用Markdown编辑器-Typora》

Typora允许用户自己根据自己的喜好对软件进行很多的小细节设置,你可以自己选择Markdown语法风格的权力,这才是人性化的设置,里面的细节很多,你可以自己构建一个完全适合你自己的Markdown编辑器。你去体验下就知道了!

其它

关于Typora的介绍也已经写了不少了,不过它的功能仍然有很多很多。

例如完全兼容LaTeX语法,你可以随时渲染出非常优美的LaTeX公式。

还有Typora的代码高亮也非常不错,它支持几乎所有的程序语言并且显示的非常漂亮。

你还可以非常容易的插入表格(通过输入|—|—|或者直接利用鼠标右键)。

其它功能自己去发掘哦~

软件安装包

说了这么多好处,还没给大家说怎么安装呢。因为现在是在测试阶段,因此软件目前还是免费可以使用的,大家可以去官网下载:

https://www.typora.io/


推荐阅读
  • scrcpy通过adb调试的方式来将手机屏幕投到电脑上,并可以通过电脑控制您的Android设备。它可以通过USB连接,也可以通过Wifi连接(类似于隔空投屏),而且不需要任何ro ... [详细]
  • Go GUIlxn/walk 学习3.菜单栏和工具栏的具体实现
    本文介绍了使用Go语言的GUI库lxn/walk实现菜单栏和工具栏的具体方法,包括消息窗口的产生、文件放置动作响应和提示框的应用。部分代码来自上一篇博客和lxn/walk官方示例。文章提供了学习GUI开发的实际案例和代码示例。 ... [详细]
  • steam,2,7,2,已经,发布 ... [详细]
  • 这么多流媒体服务器?你怎么技术选型?
    在上一篇文章里我们介绍了我们介绍了MCU和SFU的优缺点,webRTC通信方案SFU和MCU的区别?下面就来探讨下常见的SFU开源解决方案,当然,你也可以自己实现SFU流媒体服务器 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • 本文讨论了clone的fork与pthread_create创建线程的不同之处。进程是一个指令执行流及其执行环境,其执行环境是一个系统资源的集合。在调用系统调用fork创建一个进程时,子进程只是完全复制父进程的资源,这样得到的子进程独立于父进程,具有良好的并发性。但是二者之间的通讯需要通过专门的通讯机制,另外通过fork创建子进程系统开销很大。因此,在某些情况下,使用clone或pthread_create创建线程可能更加高效。 ... [详细]
  • 这篇文章给大家介绍怎么从源码启动和编译IoTSharp ,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。IoTSharp项目是 ... [详细]
  • Maven入门、什么是Maven、如何使用Maven、Maven的项目结构、简单的Mavenjava项目、Maven常用命令、Maven项目之间的引用、Maven依赖的传递、可选、排除day01
    目录第一节Maven入门1.1什么是Maven1.2如何使用Maven第一步:下载Maven第二步:配置Maven的环境变量第三步:了解什 ... [详细]
  • Iamtryingtocreateanarrayofstructinstanceslikethis:我试图创建一个这样的struct实例数组:letinstallers: ... [详细]
author-avatar
保佑欣疼你的芯疼
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有