找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 4189|回复: 0

【macOS】五条mac系统使用技巧

[复制链接]
发表于 2016-11-14 13:38:02 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
一、自定义文件夹图标
1.选中你要修改图标的文件夹,按下 cmd+i 键显示详细信息。
2.找一副可以作为新图标的图片,使用 shift+cmd+4  将其截屏并保存至文件
0.png
3.使用软件给新截的图片添加alpha通道(可选步骤,详细情况见“二”)
4.使用macOS默认的预览(preview)程序打开图片,按下 cmd+A 选中整张图片之后按下 cmd+C 复制选中内容到剪贴板
5.切鼠标左键单击选中文件夹详细信息窗体内的旧文件夹图标(红圈内),并按下 cmd+V,将刚在存在于剪贴板的图像片段粘贴至旧图标,这样就可以替换之。
1.png
6.自定义完毕,效果如图所示。
2.png
二、使用mac免费软件处理图片,给图片添加透明背景色
1.下载 PaintBrush https://sourceforge.net/projects/paintbrush/?source=directory
        PaintBrush简介:PaintBrush是一款mac系统上的简易绘图工具,是mac系统下最类似于mspaint的工具(因为我一直在使用mspaint作画,所有开发任务迁移至OSX后急需一款能替代mspaint的绘图工具,最后找到了它)PaintBrush 是sourceforge源代码托管网站上一个基于GPLv2授权协议的开源软件,所以它是完全免费的。类Unix系统还有一款GPL协议软件,但是它的功能更强大类似于PhotoShop,他叫GIMP。但是我对PS类软件众多复杂的功能感到晕头转向,所以从来不使用PS类软件。PaintBrush 软件大小约 3MB 使用方法基本等同于 mspaint。但是功能没有mspaint完善,有一些bug。
2.使用PaintBrush打开要处理的图片文件。(如果图片在剪贴板内,可以按下 shift+cmd+N 以剪贴板内容新建图片)
3.按下背景色按钮,以调节背景色不透明度。
4.在打开的颜色选择通用对话框中将不透明度调为0(全透明)。
5.选择一个绘画工具,这里使用了“油漆桶”。
6.鼠标右键控制油漆桶将特定区域填充为“透明色”。
3.png
7.保存文件时,选择扩展名为png。因为png文件可以保留图像的alpha通道(透明通道)。
三、添加“在该文件夹处打开Terminnal”快捷方式
1.Terminal是mac系统的控制台终端,可以理解为macOS的“命令提示符”。但其作用更像是 Windows PowerShell。Terminal 执行 bash 命令。
2.打开“系统设置”找到“键盘”设置项目。
3.切换到“快捷键选项卡”。
4.选中左侧列表内的“服务”项目。
5.在右侧树状列表内找到“在文件夹处新建终端”项目,选中之。
5.png
6.退出系统设置,这时鼠标右键任意文件夹,在弹出的快捷菜单内就会看到“在该文件夹处打开终端”的项目。
6.png
四、让 Finder 显示文件夹内的隐藏文件
Finder是macOS的桌面UI外壳,作用相当于Windows 的 explorer.exe (Windows资源管理器)。默认情况下 Finder 不会显示文件夹内的隐藏文件。
1.打开“Terminal终端”程序。输入命令 defaults write com.apple.Finder AppleShowAllFiles YES 执行之。
        与Windows系统将用户的对系统或者App的配置信息存放于注册表中的方式不同,macOS系统配置通常存在于扩展名为plist的文件当中,这些文件的结构类似于XML文件。用户级的配置文件存放于用户文件夹内的 Private 文件夹中。Windows 通过Regedit(注册表编辑器)程序修改系统配置信息,而macOS使用 defaults 命令。defaults命令的具体用法请参见 defaults help 命令的执行结果。
2.打开屏幕左上角映着Apple Logo的菜单,选择“Force quit (强制退出)”项目,或者按下 alt+cmd+esc 组合键,打开强制退出窗口,选择 Finder 应用。这时窗体左下角的“退出”按钮会变成“重新运行”按钮,按下“重新运行”,重启 Finder。
3.重启 Finder 后可以看到,文件夹内的隐藏文件被显示出来了。
我们可以发现刚刚被我们换掉的文件夹图标以名为Icon?的隐藏文件的方式被存储在该文件夹目录下。
9.png
7.如果不想让 Finder 显示隐藏文件,则使用终端执行 defaults write com.apple.Finder AppleShowAllFiles NO 即可
五、使用 Terminal  快速编辑编译C程序
1. 我们可以使用Xcode对每个C程序新建一个工程,但是对于 hola world 这样的测试用小程序没必要浪费时间与磁盘空间新建Xcode工程,我们可以快速编辑编译执行C程序。
2.打开 Terminal。使用编辑器编辑C源文件。源文件内容如图所示。
3.输入 cc -o 目标文件名 源文件1.c  源文件2.c ... 源文件n.c 执行C编译器自动编译链接源文件(cc命令也可以替换为gcc命令)。
        mac系统下编译环境为gnu开发的一系列编译器(GCC-GNU Compiler Collection)包括C/C++编译器和Objective-C编译器。这些编译器后端使用了适合mac的AppleLLVM。
4.编译结果显示在后边。
5.输入 ./目标文件名 直接执行目标文件。
        在macOS这种类Unix系统中,目标文件扩展名默认为.o 但是因为Unix文件系统不区分扩展名,可执行文件(程序),与文档的区别仅仅在于文件系统表中对给文件可执行性的标记。所理论上讲:只要是内容合法可以被CPU执行的文件,都可以被直接运行。这意味着,你可以运行一个能被执行的扩展名为txt的文件,虽然该文件默认被TextEdit打开。
6.运行结果如图。
4.png
7.另外 TinyC作为一款跨平台的C编译器,有着以“小”著称的美誉。(体积小,授权协议限制权限小、生成可执行文件体积小,执行速度不小)此外TinyC还有着将C语言源程序作为脚本语言解释的功能。TinyC的下载与使用请搜索本论坛的其他文章或者访问TCC官网:http://bellard.org/tcc/
回复

使用道具 举报

本版积分规则

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-11-21 21:05 , Processed in 0.034380 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表