Application

Typora旧版本(免费)

Typora 最后一个免费版本是 0.11.18(Windows、macOS、Linux 系统通用) 。在这个版本之后,Typora 从免费软件转变为采用订阅制的付费软件。

mac:https://typora.cn.uptodown.com/mac/versions

win:https://typora.cn.uptodown.com/windows/versions





Charles

抓包工具

www.charlesproxy.com/

https://juejin.cn/post/6844904182588112904

推荐阅读:https://www.cnblogs.com/Uni-Hoang/p/13796852.html

配置https:https://blog.csdn.net/jdsjlzx/article/details/95970917 (没有配置,抓到加密数据看不了啊)

破解:https://www.cnblogs.com/hahaniuer/p/17915980.html





内网穿透

内网穿透是一种将内网服务暴露到公网的技术,以下为你介绍几种常见的内网穿透工具:

1. frp

  • 特点:frp 是一款高性能的反向代理应用,支持多种协议,如 TCP、UDP、HTTP、HTTPS 等。它的配置较为灵活,能满足不同场景的需求,且开源免费,拥有活跃的社区,遇到问题容易找到解决方案。
  • 使用方式:需要分别配置服务端(公网服务器)和客户端(内网机器)。在服务端配置文件中设置监听端口等信息,在客户端配置文件中指定要穿透的内网服务地址和端口,以及与服务端的连接信息。
  • 适用场景:适用于各种需要将内网服务暴露到公网的场景,如远程办公、网站开发测试等。

2. ngrok

  • 特点:使用简单,只需在官网注册账号,下载客户端,配置好认证信息,就能快速将内网服务暴露到公网。它提供了临时的公网地址,方便进行快速测试和演示。
  • 使用方式:下载并解压客户端,在命令行中运行相应的命令即可启动穿透,如将本地 8080 端口的服务暴露出去:ngrok http 8080
  • 适用场景:适合快速测试和临时演示内网服务,如开发者在本地开发 Web 应用时,方便外部人员访问测试。不过,免费版有一定的限制,如连接时长、带宽等。

3. natapp

  • 特点:这是国内的一款内网穿透工具,对国内用户来说,使用起来更加方便,提供了多种套餐选择,包括免费套餐和付费套餐。免费套餐可以满足基本的测试需求,付费套餐则提供更高的稳定性和更多的功能。
  • 使用方式:在官网注册账号,购买隧道(可以选择免费隧道),下载客户端,配置好隧道信息后启动客户端即可。
  • 适用场景:适合国内开发者和小型企业,用于将内网服务暴露到公网,进行开发测试或提供对外服务。

4. cpolar

  • 特点:操作简单,支持多种协议,提供了可视化的管理界面,方便用户管理和配置隧道。它还提供了丰富的插件和功能,如 TCP 隧道复用、自定义域名等。
  • 使用方式:在官网注册账号,下载客户端,登录后在管理界面创建隧道,配置好内网服务地址和端口等信息,然后启动隧道即可。
  • 适用场景:适用于个人开发者和企业用户,可用于各种需要将内网服务暴露到公网的场景,如远程桌面访问、数据库远程连接等。
  • https://dashboard.cpolar.com/




SQLite

mac安装方法:https://developer.baidu.com/article/details/2860130

入门教学:https://www.cnblogs.com/niumoo/p/18028632





uTools

官网:https://www.u-tools.cn/





vmware

教程:https://www.cnblogs.com/GeekerJun/p/18735275

mac安装:vmware fushion

https://support.broadcom.com/group/ecx/free-downloads

centos, fedora, rocky

centos:https://blog.csdn.net/m0_51913750/article/details/131594908





jq 命令行 JSON 解析器

安装:

mac:

1
brew install jq

ubuntu:

1
sudo apt-get install jq

使用:https://wangchujiang.com/linux-command/c/jq.html





终端json日志UI

https://github.com/textualize/toolong

建议使用grep做过滤,最后使用| tl来渲染。

How can I select and copy text in a Textual app?

Textual supports text selection for most widgets, via click and drag. Press ctrl+c to copy.

For widgets that don’t yet support text selection, you can try and use your terminal’s builtin support. Most terminal emulators offer a modifier key which you can hold while you click and drag to restore the behavior you may expect from the command line. The exact modifier key depends on the terminal and platform you are running on.

  • iTerm Hold the OPTION key.
  • Gnome Terminal Hold the SHIFT key.
  • Windows Terminal Hold the SHIFT key.

Refer to the documentation for your terminal emulator, if it is not listed above.





redis insight

支持哨兵模式

下载地址:https://redis.io/insight/





mumu模拟器Pro

MAC版本,安卓模拟器

收费的,可以搞个盗版





Plugin

Hexo

Hexo Markdown以及各种插件功能测试





vscode / cursor

Go Interface Annotations

显示接口实现

https://www.zhihu.com/question/489103392

快捷键command + F12也有这样的效果,但是需要手动触发,这个能直接显示,很不错





Go Interface Navigator

直接完美替换goland的接口跳转功能,结合Go Interface Annotations一起使用,很赞👍





Error Lens

行末提示错误





One Dark Pro

用 One Dark Pro Flat 好看,还有函数加粗





vscode-proto3

protobuf语法识别





Proto Lint

protobuf静态错误识别





solidity

语法识别





vscode counter

统计代码行数

https://www.cnblogs.com/shandianchengzi/p/18155329

配置排除文件(包含文件配置也在这个页面)





YAML

yaml语法检查





Diff & Merge





Compare Folder





chrome

JSON handle

用于json预览

ps: uTools也支持





TabTab

好用,爱用

举个例子:平时chrome需要开启四五十个页面,使用之后不会开启超过10个,节省了很多内存👍

https://www.tabtab.xyz/zh





Global Speed: 视频速度控制





website

[AI] deepwiki

DeepWiki 是一款由 Cognition Labs 开发的 AI 驱动的工具,旨在帮助开发者快速理解 GitHub 上的代码仓库。以下是其详细介绍:

  • 核心功能
    • 自动生成详细文档:能够分析代码文件、README 文档以及配置文件,自动提取关键信息并生成结构化的知识库文档,包括项目功能描述、技术栈分析、依赖关系说明、文件结构解析等。
    • 会话式 AI 助手:用户可以直接与生成的文档进行对话,提出关于代码仓库的任何问题。AI 助手会根据代码仓库的内容提供准确且即时的答案。还支持 “深度研究” 模式,遇到复杂问题时,开启此模式可进行更彻底的 AI 分析,获得更深入的见解和更全面的解释。
    • 交互式可视化图表:对于复杂的代码架构,可生成多种交互式图表,如类层次结构图、依赖关系图、工作流程图和架构图等,以可视化的方式展示代码的架构,帮助用户理解组件在仓库中的关系。
  • 使用方式:用户只需将 GitHub 仓库 URL 中的 “github.com” 替换为 “deepwiki.com”,即可访问该仓库的 AI 生成 wiki 页面。对于私有仓库,用户需要登录 Devin 账户才能生成知识库文档。
  • 主要优势:它解决了开源项目中常见的文档不足或不清晰的问题,极大地简化了开发者理解和学习新开源项目的过程,降低了理解复杂代码库的门槛,无论是初学者还是有经验的开发者都能从中受益,可显著缩短学习曲线,提高开发效率。
  • 索引规模:截至目前,DeepWiki 已经索引了超过 30,000 个 GitHub 仓库,处理了 40 多亿行代码,并且对开源使用是免费的。




online tools

文本内容比对





画图

3D架构图:https://icraft.design/app/editor





Git to doc

https://gittodoc.com/

核心功能是将任何 Git 仓库转换为文档链接。

该工具的主要用途在于,生成的文档链接有助于像 Cursor 这样的 AI 编码工具进行快速索引,提升相关工具对 Git 仓库内容的处理效率。





imagines

开源图标库 Deviconshttps://devicon.dev/

徽章生成:https://shields.io/ 支持的icon:https://simpleicons.org/ 自定义icon: https://zhuanlan.zhihu.com/p/258117972

例子:

1
https://img.shields.io/badge/-Gin-45b8d8?style=flat-square&logo=gin&logoColor=white
React

helloα\alphasodas