安装 首先使用homebrew-cask-versions安装多个版本多Java,安装方式参照官方文档安装即可。 fish 函数 编写 ~/.config/fish/functions/javaenv.fish 并粘贴下面代码 使用 直接使用javaenv。 设置其他版本的Java,执行命令:javaenv 11.0.10 备注 原文地址:https://medium.com/@axross/simple-javaenv-with-fish-shell-287ba4a84ba9
安装 首先使用homebrew-cask-versions安装多个版本多Java,安装方式参照官方文档安装即可。 fish 函数 编写 ~/.config/fish/functions/javaenv.fish 并粘贴下面代码 使用 直接使用javaenv。 设置其他版本的Java,执行命令:javaenv 11.0.10 备注 原文地址:https://medium.com/@axross/simple-javaenv-with-fish-shell-287ba4a84ba9
终端中显示当前分支名称 效果截图  实现代码 在~/.bash_profile的最后添加下面代码 ###################################### # Git ###################################### function git_branch { branch="`git branch 2>/dev/null | grep "^\*" | sed -e "s/^\*\ //"`" if [ "${branch}" != "" ];then if …
说明 首先要到http://www.charlesproxy.com/的官网去下载最新版的,这里我已经破解好了,网盘连接:点击下载 使用 这个软件使用起来很方便,界面也很直接 ▼ 软件的运行界面 软件运行之后会自动的设置一个本地代理:127.0.0.1:8888 获得一下本机的IP地址,然后在手机上执行下面的操作 ▼ 设置手机代理 ▼ 其中 192.168.7.255 是我电脑的IP地址 ▼ 设置完成,在手机中随便使用一个软件访问一下网络
显示隐藏文件 打开“终端”软件 输入命令 defaults write com.apple.finder AppleShowAllFiles -bool true 重启Finder 打开“强制退出应用程序” 选中“Finder”,点击“重新开启” 隐藏显示文件 将显示隐藏文件的第二步换的命令换为即可 defaults write com.apple.finder AppleShowAllFiles -bool false
说明 最近在做Qt项目时遇到了一个比较奇葩的问题,两个.pro配置基本想通的程序,其中一个就可以正常的编译出图标来,另一个怎么设置都不行。即使我使用xcode编译都不回。 这个问题,我在QQ群:19346666问了下,立马就有小伙伴给回复了,这里的感谢下qqq小伙伴。是他的话让我解决了这个问题。 ▼两个工程对比 问题出现 在编译的时候可能你会忽略编译错误,这个错误是致命的. ▼错误提示图片 解决问题 其实上面的错误,具体的出现原因我也没有深究,我这里的解决方案是手动建立Info.plist文件。 这里可以从其它工程…
效果预览 说明 可以看到上图中的关于,设置,退出都为Mac系统的样式,这样的样式在Qt并不难实现,只要几条简单在命令就可以完成。 代码 ui->action_About->setMenuRole(QAction::AboutRole); ui->action_Quit->setMenuRole(QAction::QuitRole); ui->action_SetPassword->setMenuRole(QAction::PreferencesRole); 讲解 可以看到上面关键…
基于Qt开发的应用程序进驻Mac App Store 最近摸索着将一个基于用Qt开发的App发布到Mac App Store,在网上查找相关资料的时候,发现很多文档都过期了,要有一些修改,所以想记录下来,希望能帮助有需要的同学,让他们少走一些弯路。 这里我们假设你已经有一个Mac开发者账号,成功安装好了相关证书,并且已经准备好你的App了(release版,但未部署)。 第一步:打包 在Mac下,对基于Qt应用程序的部署,官方文档这里已经讲解很详细了 我用的是framework的方式,大致意思就是要把所依赖的库和插…
安装Brew 为什么要安装brew,你可以猛戳这里看一下什么是brew,正如他的官方网站说的,安装brew是极其简单的。只要一句话就可以了 ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 安装GIT 使用下面的命令进行安装git,就是如此简单。 $ sudo brew instal git 安装截图 其它 我在之前也发布了一篇怎么安转port的文章,具体链接:http://www.sollyu…
说明 最近想用一下boost,由于习惯Mac系统,所以就打算用Xcode+boost写点代码。首先得安装boost, 安装port或brew,有了它们,安装就简单了,以前我一篇文章介绍了它们的安装与使用。今天我用的是brew, 打开命令行 sudo brew install boost 1.49版本的boost差不多2百多M,安装好后的目录是/usr/local/Cellar/boost/1.49.0 新建一个工程,选择apple command line的工程模板,然后配置头文件与库的目录,分别是: /usr/l…
简介 MacPorts类似与apt-get以及yum等软件包管理工具,可以方便的进行安装与卸载软件的功能,同时可以自动安装软件包的依赖,非常方便,同类的还有brew等工具。 安装 下载MacPorts安装包或源码,我比较喜欢源码安装,使用apk安装较慢,而且对进度的把握也不够明显,总感觉程序死掉了。 下载以及安装都可以参照 http://www.macports.org/install.php 的介绍。 选择网站上对应系统版本的MacPorts,使用浏览器的复制链接功能,使用wget进行下载。 wget https…