汤姆的杂货铺
  • 首页
  • 归档
  • 分类
  • 标签
  • 友链

How to Build a Beautiful and Practical macOS Terminal

The terminal is an essential tool for development, but the default macOS terminal is rather plain in both appearance and functionality. This article will guide you on how to use tools like iTerm2, Oh
2025-03-18

如何拥有好看又实用的macOS终端

终端是开发时必不可少的工具,但 macOS 自带的终端外观和功能都平平无奇。本文将介绍如何利用 iTerm2、On My Zsh、Powerlevel10k 等工具打造一个好看又实用的 macOS 终端。在开始之前,先展示一下最终效果。 在开始前,建议备份当前的配置文件。12cp ~/.zshrc ~/.zshrc.bakcp ~/.vimrc ~/.vimrc.ba
2025-03-16

webpack开发Chrome扩展时的热更新解决方案

用 webpack 开发 Chrome 扩展时,我们会遇到一些热更新(HMR)的问题。碍于 Chrome 的安全策略限制,background 和 content script 无法使用常规的 HMR 方案。如果直接启用 HMR,会给不适用的 chunk 也加入 HMR 的 modules,造成不必要的报错信息。因此,我们需要有选择性地给 chunk 启用 HMR。另外,我们还需要给 backgr
2022-06-26

在M1 MacBook上配置开发环境

新 MacBook 采用了 arm 架构的 Apple Silicon 芯片,虽说在能耗比上有了巨大的提升,但新的架构却给开发带来了不少困扰。arm 的开发环境能更好地利用性能,但出于兼容性的考虑,很多情况下仍然需要 x86 的开发环境。因此,本文整理了在新 MacBook 上配置 arm 架构和 x86 架构的开发环境共存的方法。 XCode Command Line Tools和Rosetta
2022-06-21

MacOS Finder如何恢复默认排列

Finder 中,默认采用手动放置的方式来整理文件。如果不小心把它弄乱了(比如显示隐藏文件(⌘+⇧+.)后多个文件叠在一起,整理之后再取消显示又会留下空白),又不想改变排序方式,可以通过删除 .DS_Store 文件来恢复到默认设置: 1sudo rm /Folder/To/Reset/.DS_Store; killall Finder 也可以删除所有文件夹中的 .DS_Store(谨慎使用):
2022-02-15

CMake学习笔记#1

最近需要写一个 C++ 项目。由于项目规模不算太小,还需要引入很多第三方库,我选择了 CMake 作为自动化构建系统。由于之前并没有用过 CMake,在正式开始项目搭建之前,我决定先通过 CMake 官方教程学习一下基本用法。在这里我会记录一下学习过程中的笔记和想法。 Step 1第一章主要介绍了如何让 CMake 运行起来。教程给出了一个最基础的 CMakeLists.txt 文件: 12345
2022-02-09

Windows中如何修改文件的时间戳

在 Linux 中,可以使用 touch 命令来修改文件的创建时间、修改时间。在 Windows 中,可以通过以下 PowerShell 命令来修改文件的时间戳: 修改“创建时间”: 1(Get-Item "C:\Path\To\File").CreationTime="1970-01-01 00:00:00" 修改“修改时间”: 1(Get-Item &
2022-02-09

macOS绕过Gatekeeper的方法

macOS 上有一个叫 Gatekeeper 的机制,它可以阻止未经验证的应用运行。然而,这个机制有时会妨碍正常的操作,以下是几种解决方法。 全局禁用Gatekeeper在终端中输入以下命令: 1sudo spctl --master-disable 在“系统偏好设置 - 安全性与隐私 - 通用”中,“允许从以下位置下载的 App”一项就会多出一个“任何来源”的选项。选择即可永久绕过 Gatek
2022-01-28

macOS实用软件推荐

刘海隐藏工具TopNotch朋友安利的一个免费小工具。可以将壁纸上侧变成黑色,从而隐藏刘海。还可以给壁纸增加黑色的边角,让边角看起来更加和谐。刘海屏机型必备。 官网地址:https://topnotch.app/ 菜单栏管理工具Bartender 4网友安利的菜单栏管理工具,可以折叠菜单栏的图标。 官网地址:https://www.macbartender.com/Bartender4/ 菜单栏管
2022-01-28

Windows实用软件推荐

截图工具SnipasteSnipaste 将“截图”和“贴图”两个功能非常完美地结合在了一起。它可以截取一部分的屏幕,以贴图的形式置顶显示在屏幕上。这个“截图+贴图”的功能在一些多任务处理场景中非常实用,相比多窗口作业的模式,可以更灵活地利用有限的屏幕空间。除此之外,这款工具支持像素级的截取范围调整,支持缩放旋转贴图,还可以编辑截取的图像、置顶显示粘贴板中的内容、提取屏幕上的颜色。有免费版和专业版
2022-01-28
123

搜索

Hexo Fluid
总访问量 次 总访客数 人
浙ICP备20004774号 | police-icon 浙公网安备33021202001260号