当前位置: 首页 > news >正文

Typora“使用”教程

文章目录

  • 零、Typora简介
  • 一、下载并安装Typora
  • 二、修改License文件
  • 三、每次启动第一个Typora时,总弹出Activate窗口
  • 四、去除软件左下角未Activate提示
  • 五、参考文章

零、Typora简介

Typora 是一款由 Abner Lee 开发的轻量级 Markdown 编辑器,与其他 Markdown 编辑器不同的是,Typora 没有采用源代码和预览双栏显示的方式,而是采用所见即所得的编辑方式,实现了即时预览的功能,但也可切换至源代码编辑模式。

Typora 采用买断制,价格为 14.99 美元/89 元人民币,支持 macOS、Windows、Windows(ARM)、Linux 系统,最多可在 3 台设备上使用, 还提供 15 天的免费试用。

2021年11月,据 Typora 官网,Markdown 编辑器 Typora 在长时间的免费测试之后,正式推出了 1.0 正式版,并开始收费。



一、下载并安装Typora

Typora官网:https://typoraio.cn/

记住你的安装路径。下文要用到。


博主一般的软件安装习惯是这样的 (个人认为比较清爽):
(1)D盘作为专门安装办公软件的磁盘
(2)为每个软件单独建立一个目录,例如此次安装Typora,则建立文件夹 D:\Typora
(3)每个软件目录下(例如Typora),再建立安装包install文件夹。
①官网下载的一般都是安装包或者安装向导 setup,就放在D:\Typora\安装包目录下。
②解压或安装时要选择路径,就放在install路径下。且这样就是纯英路径,对于某些编程IDE要求纯英文路径,这样的安装方式比较友好。

在这里插入图片描述


分磁盘教程:https://blog.csdn.net/Edward1027/article/details/124272647



二、修改License文件

正文开始。

打开你的Typora的安装路径:打开安装路径下这个文件夹

Typora\resources\page-dist\static\js

在js目录中找到这个文件

LicenseIndex.180dd4c7.4da8909c.chunk.js

在这里插入图片描述

右键用编程IDE或者记事本打开 (我用的VSCode,字很多,请用 crtl + F 搜索)
将 js 文件中的

e.hasActivated="true"==e.hasActivated

替换为

e.hasActivated="true"=="true"

这样,就是永久Activate了。从代码逻辑上无限期Activate,不检查过期日期了,Activate权限恒为true。



三、每次启动第一个Typora时,总弹出Activate窗口

未Activate时,每次开启Typora,总弹出 “试用期到期,请你付费Activate” 的窗口。


已Activate时,每次启动第一个窗口,也会长久显示 “庆祝你已Activate” 的窗口


修改方法:
打开 license.html 文件

Typora\resources\page-dist\license.html

在这里插入图片描述

右键用VSCode或记事本打开,并 ctrl +F 查找到

</body></html>

替换为

</body><script>window.onload=function(){setTimeout(()=>{window.close();},500);}</script></html>

代码解释:
原html代码是弹出窗口且一直运行。现在修改了结尾代码,使其在开启后的 500ms 后执行关闭窗口逻辑 window.close()
代码中的数字是多少毫秒后执行关闭的意思,可根据自己的喜好自行修改时间。



四、去除软件左下角未Activate提示

找到文件位置

Typora\resources\locales\zh-Hans.lproj\Panel.json 

在这里插入图片描述

用VSCode或记事本打开文件,crtl + F 查找到

"UNREGISTERED":"未激活"

替换为

"UNREGISTERED":"已激活"

或者 (doge)

"UNREGISTERED":"你好帅"



五、参考文章

Typo2024最新版方法(博主亲测可用):https://blog.csdn.net/qq_56746297/article/details/141232176

相关文章:

  • SpringBoot开发——初步了解SpringBoot
  • UE_C++ —— UObject Instance Creation
  • AcWing——1571. 完美序列
  • 无人机航迹规划:互联银行系统优化(Connected Banking System Optimizer,CBSO)求解无人机路径规划MATLAB
  • JavaScript作用域与闭包
  • 数字内容体验优化策略:全渠道整合与高效转化实践
  • NVIDIA Jetson Orin Nano 刷机过程
  • Unity Shader Graph 2D - Procedural程序化图形循环的箭头
  • 《AI大模型开发笔记》deepseek提示词技巧
  • 易语言写NFC标签URI网址NDEF记录
  • 17.企业级知识图谱中的知识库全景解析(基本概念、 5W2H视角知识库、存储格式分类与技术对比、实践路径与架构设计、案例)
  • 分享一个使用的音频裁剪chrome扩展-Ringtone Maker
  • android 源码切换分支
  • 第 15 天:数据存储,打造存档 读取系统!
  • CAD字体 SHX字体下载
  • Lineageos 22.1(Android 15)更换开机动画
  • Python函数进阶250215
  • 百度智能云—千帆 ModelBuilder API的简单调用(Java)
  • 《AI大模型开发笔记》MoE模型技术对比(Mixtral,Qwen2-MoE,DeepSeek-v3)
  • 刷机维修进阶教程-----MTK芯片机型修改脚本 永久去除系统更新 无视bl锁 无需root权限
  • 匈牙利史专家阚思静逝世,享年87岁
  • 长沙潮宗街内“金丝楠木老屋文旅博物馆”起火:明火已扑灭,无伤亡
  • “拼好假”的年轻人,今年有哪些旅游新玩法?
  • 早期投资人蜂巧资本清仓泡泡玛特套现超22亿港元,称基金即将到期
  • 七大交响乐团“神仙斗法”,时代交响在上海奏出时代新声
  • 中国国家电影局与俄罗斯文化部签署电影合作文件