Mac端好用的工具记录。
Wireshark
网络分析软件,可以得到网卡过滤后的数据,是分析网络数据的绝佳工具。
Markdown风格编辑器
简约的风格非常清爽,支持一键复制到公众号、掘金、知乎等平台。
创客贴
可以在线编辑设计图片和文字,制作公众号或博客封面非常好用。
开发者文档在线浏览器-Dash
几乎涵盖所有语言,非常强大,自动更新新版API文档。
Gif录制-Annotate
可以自定义绘制区域,是目前用过最简洁的Gif录制软件了。但是有一个小缺点,录制完成后保存时间有点久(期间应该是在生成Gif),有时候会以为电脑卡了。
截屏-Snipaste
个人用过最好用的截屏软件了。
图床软件-iPic破解
支持多个平台,快捷键绑定后,一键即可上传,并自动把MD格式的上传地址复制到剪切板。
iPic仅支持试用7天,试用期校验采取的是本地验证。
打开如下位置plist文件
1 | /Users/yourname/Library/Containers/net.toolinbox.ipic/Data/Library/SyncedPreferences/net.toolinbox.ipic.plist |
将values
-> Markdown Flag
-> value
更换为七天之内的时间戳即可实现无限试用。
强烈建议购买使用,支持作者才会有更好的功能输出。
FileMerge-文件比较
Xcode自带的工具,用于文件比较、合并等。可以单独打开,也可以在Xcode的工具箱中找到。
数学编辑软件
Grapher
Mac自带的工具,可以编写2D、3D等常用数学方程。而且有动画自动演示功能。
Word
WPS的Word中包含LaTeX公式,常用数学运算和函数公式基本覆盖。而且支持Markdown,直接复制粘贴就可以,非常便捷。
常用LaTeX公式
1. 起止符
1.1. 行内公式(不会换行)使用$作为起止符:
1 |
示例:$m+n$
1.2. 块级公式(单独一行)使用$$作为起止符:
1 | $$a$$ |
示例:$$m+n$$
2. 角标
2.1. 上标使用^表示,上标长度大于一时,使用{}包围:
1 | $$a^2$$ |
示例:$a^2$、$a^{m+n}$
2.2. 下标使用_表示,下标长度大于一时,使用{}包围:
1 | $$a_2$$ |
示例:$a_2$、$a_{m+n}$
2.3. 上下标可以同时使用,相互嵌套:
1 | $$a_2^2$$ |
示例:$a_2^2$、$a_{m+n}^{i+j}$、$a^{b^2}_{m+n}$
3. 符号
符号一般由\和英文缩写组成
3.1. 根式使用\sqrt[指数]{表达式}表示:
1 | $$\sqrt[2]{a+b}$$ |
示例:$\sqrt[3]{6+3}$、$\sqrt[3]{(6+3)^2}^3$
3.2. 分式使用\frac{分子}{分母}表示:
1 | $$\frac{dy}{dx}$$ |
示例:$\frac{4}{5}$、$({\frac{i+j}{(m+n)^2}})^2$
3.3. 求和使用\sum_{下限}^{上限}表示:
1 | $$\sum_{i=1}^{i=10}a_i$$ |
示例:$\sum$、$\sum_{i=1}^{i=10}a_i$
3.4. 负无穷使用-\infty表示,正无穷使用+\infty表示:
1 | $$\sum_{i=-\infty}^{i=+\infty}a_i$$ |
示例:$\infty$、$\sum_{i=-\infty}^{i=+\infty}a_i$
3.5. 积分使用\int_{下限}^{上限}表示:
1 | $$\int_{-\infty}^0\frac{1}{x}dx$$ |
示例:$\int$、$\int_{10}^0\frac{1}{x}dx$
4. 矩阵
4.1. 矩阵使用\begin{matrix}和\end{matrix}作为起止符,使用&表示空格,使用\表示换行:
1 | $$ |
示例:$
\begin{matrix}
1 & 0 & 0 \
0 & 1 & 0 \
0 & 0 & 1
\end{matrix}
$
4.2. 使用\left符号 和\right符号 作为起止符,包围矩阵,可以为矩阵添加括号:
1 | $$ |
示例:$\left[ a \right]$、$
\left[
\begin{matrix}
1 & 0 & 0 \
0 & 1 & 0 \
0 & 0 & 1
\end{matrix}
\right]
$
4.3. 需要注意的是,如果想使用{}括号,需要在其前面添加反斜杠:
1 | $$ |
示例:$\left{ a \right}$、$
\left[
\begin{matrix}
1 & 0 & 0 \
0 & 1 & 0 \
0 & 0 & 1
\end{matrix}
\right]
$
5. 公式号
5.1. 我们可能需要给块级公式末尾添加公式号,只需要使用\tag{编号}即可,仅在块级有效,行内会报错:
1 | $$ |
示例:$$
\left[
\begin{matrix}
1 & 0 & 0 \
0 & 1 & 0 \
0 & 0 & 1
\end{matrix}
\right] \tag{1.1}
$$