Mac配置
1. 常用软件配置
QQ:app store下载
微信:appstore下载
网易云:appstore下载
evernote:appstore下载
百度云盘:官网下载
百度输入法:官网下载
Google浏览器:官网下载,并安装插件,导入书签
Dr.cleaner: 系统清理,appstore下载
Dr.Unarchiver:解压工具,appstore下载
Lantern:ke xue shang wang,gitgub下载
FreeDownload Manager:下载器,官网下载
2. 编程软件
pycharm: 官网下载专业版,并通过激活码激活
cmdmarkdown:官网下载,只是文件夹形式
sublimetext3:官网下载并设置插件,包括安装package control,主题,汉化等
python3:官网下载,mac默认安装python2
dash:API文档查看器,官网下载
Iterm:终端,官网下载
Homebrew:包管理工具,命令行下载
3. Iterm配色
一. 下载主题
打开iterm的官方主题配置站 https://github.com/mbadolato/iTerm2-Color-Schemes,将资源下载至本地 , 解压。
依次打开iTerm2 > preferences > profiles > Color prosets > import ,全选下载文件中schemes文件夹中的所以文件,open导入。
点击最右边的绿色区域,再点击 “import”,
打开刚下载解压好的文件夹,打开schemes 文件夹,全选那些配色方案,点open,这样就把所有的配色方案导入了。再去点击第二步图中Color prosets,就能选择刚刚导入的这些 配色方案了。
2. 配色
- 先要修改~/.bash_profile。末尾添加代码如下
#enables colorin the terminal bash shell export
export CLICOLOR=1
#sets up thecolor scheme for list export
export LSCOLORS=gxfxcxdxbxegedabagacad
#sets up theprompt color (currently a green similar to linux terminal)
export PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;36m\]\w\[\033[00m\]\$ '
#enables colorfor iTerm
export TERM=xterm-256color
2.激活
source ~/.bash_profile
效果图:
此时你应该能看到终端已经显示分支以及有一些高亮颜色,具体的配色可以去iterm2里去设置。
shell知识补充
shell是Linux中用户操作Linux的接口,于此相对的为内核--kernel,shell一般是对Linux上所有命令行操作接口的统称,在终端上成功登录后所获得的界面就叫一个shell,如果某些地方提到shell,可以简单的理解成终端命令行。shell程序根据不同的发展路线又分很多种,就像Linux有各种各样的发行版一样,常见的有bash、C Shell、TCSH、K Shell、zsh等。
Linux系统终端提示符的特征由系统环境变量PS1(是“prompt string one” 的简写)定义。通过命令echo $PS1查看当前设置。
默认情况下Terminal中的shell提示包括了用户名、主机名、当前目录(绝对路径)和提示符。
定制shell提示符
http://billie66.github.io/TLCL/book/chap14.html
字体颜色是由一个ANSI 转义编码来控制的。该控制编码会嵌入字符流中并发送给终端仿真器。但是,该控制编码不会被“打印”到屏幕上,而是会被终端解释为一个指令。正如我们在上表看到的字符序列, 这个\[
和\]
序列被用来封装这些非打印字符。一个 ANSI 转义编码以一个八进制033(这个编码是由 退出按键产生的)开头,其后跟着一个可选的字符属性(0:正常、1:黑体、4:下划线、5:闪烁、7:反向(前景色和背景色反转)),在之后是一个指令。
4. Mac激活Navicat12
一、下载安装包与注册机并解压
二、替换navicat包下Resource的rpk文件
三、执行激活
1、cd navicat-keygen/
2、./navicat-kengen private.pem
3、打开Navicat并断网,将SnKey粘贴到键后面并点击激活
4、复制请求码
5、输入name并回车,输入Organization并回车
6、将复制的请求码粘贴到控制台并回车,等待激活码生成并粘贴到Navicat输入框中
5. 安装mysql与mysql-python
操作系统:MacOS 10.13.4
Python版本:2.7.10
pip: 10
xcode-select --install(没走这步)
brew install mysql-connector-c
sudo pip install mysql-python
brew unlink mysql-connector-c
brew install mysql
原文地址:https://www.cnblogs.com/kolane/p/11537792.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 什么是时间分片(Time Slicing)?
- 48岁的C语言,你知道它背后的历史吗?
- 【技术创作101训练营】我是如何使用freemarker生成Word文件的?
- 4种主流超参数调优技术
- PyTorch 最佳实践:模型保存和加载
- 突击并发编程JUC系列-启航篇
- 拜托!别再问我多线程的这些问题了
- Tomcat 架构原理解析到架构设计借鉴
- C++核心准则T.65:使用标签分发提供函数的不同实现
- Java开发中Websocket的技术选型参考
- Java 15正式发布,腾讯做出了突出贡献
- Mybatis是如何向Spring注册Mapper的
- 打卡群刷题总结0917——买卖股票的最佳时机
- Fiddler对安卓App抓包(逍遥模拟器APP)
- 为何Android 7.0 以上Charles和Fiddler无法抓取HTTPS包?