开发效率必备之Mac双屏显示
自从2015年9月苹果公布EI Captain,带来了一个新的功能,叫做分屏,也就是在一块屏幕上分成左右两部分,能够分别进行操作,互不影响。
例如以下图所看到的:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />。
可是这个功能我玩了几天之后,发现非常鸡肋。比方我用的是13寸Macbook pro 。屏幕本身就已经非常小了,再设置成左右两块屏幕,这让我怎么工作?经过我測试后,发现Xcode并不支持这种分屏操作。如今我已经全然抛弃这个功能了。
对于我们程序猿来说,真正须要的是双屏。也就是再外接一台显示器。比方我使用的就是13寸Macbook pro。外接了一台24寸LG显示器。
这样工作起来非常方便,基本攻克了Mac屏幕小的问题。
友情提示哦。程序猿最好就是用双屏。这样能明显提高开发效率。
以下我来简单操作下怎样设置双屏。
(1)我的Mac和显示器之间使用HDMI接口连接,由于LG屏幕买来的时候里面正好自带了连接线,非常方便,正好省去了买转接口的麻烦。我查了一下网上。貌似也能够用雷电接口转接。毕竟Mac左側的两个雷电接口不是白给的。这样外接显示器连接上电源后就能使用了。
(2)默认两者连接使用的是镜像,也就是你Mac上显示啥,外接显示器上也显示啥。一模一样。我们当然不使用这种模式。
通过打开系统偏好设置-->显示器-->排列 进行设置。
(3)如图所看到的,注意我们要取消选择左下角的镜像显示器这个选项。取消后。两块屏幕就显示各自的内容了。
。
(4)我的两块屏幕位置如上图所看到的,小的是我的主屏。也就是Mac的屏幕。大的是我的外接屏幕。大家能够依据自己的需求随意摆放两块屏幕的位置。小屏上方的白条就是菜单条。个人把Dock栏放到了主屏的左側,由于我认为Mac屏本身就比較窄,假设把Dock栏放到屏幕以下。整个屏幕就更窄了,所以就放到了左側。
(5)怎样实现对两块屏幕的操作呢?我们仅仅要拖拽住一个窗体。然后往还有一个屏幕移动,就能把一个窗体拖拽到还有一个屏幕了。
上图中的两块屏幕的相对位置就能够理解为实际物理中的两块屏幕,贴合在一起。
这样,是不是能够一边看视频一边写程序了呢?哈哈。最终不用多个界面来回切换了,累死宝宝了。下图就是我的开发环境(非常遗憾。手机摄像头坏了。
。
。拍出来非常模糊):
两块屏幕又能怎样,我还看到不少大牛是用3块屏幕的呢,既提升了效率。又能装逼。一举两得!
开发效率必备之Mac双屏显示的更多相关文章
- springboot系列之04-提高开发效率必备工具lombok
未经允许,不得转载 原作者:字母哥博客 本文完整系列出自:springboot深入浅出系列 一.前置说明 本节大纲 使用lombok插件的好处 如何安装lombok插件 使用lombok提高开发效率 ...
- 提高前端开发效率必备AngularJS (基础)
简介 AngularJS 是一个为动态WEB应用设计的结构框架,提供给大家一种新的开发应用方式,这种方式可以让你扩展HTML的语法,以弥补在构建动态WEB应用时静态文本的不足,从而在web应用程序中使 ...
- IntelliJ IDEA提升效率开发插件必备
工欲善其事,必先利其器,好的工具可以提升我们的开发效率,下面介绍几款个人觉得比较好的编辑器插件,不仅炫酷更重要可以提高你的工作效率. 本文是作者辛苦整理的16款插件,每个都是超级实用的,不好不介绍,相 ...
- fir.im Weekly - 17 个提升 iOS 开发效率的必备工具
本期 fir.im Weekly 精选了一些iOS 开发工具和动画源码分享,希望每个开发者能专注效率.实用.灵感. iOS开发工具--如何优化ipa包大小 @iOS程序犭袁 推荐了关于"如 ...
- sublime开发php必备工具集合(mac)
sublime开发php必备工具集合(Mac) 相关链接:http://benmatselby.github.io/sublime-phpcs/ 目标: 直接在sublime中运行php代码 按PSR ...
- 成吨提高开发效率:Intellij Shortcuts精简子集与思维模式
在线精简cheatsheet备查表:intellij.linesh.twGithub项目:intellij-mac-frequent-keymap Intellij的快捷键多而繁杂,从官方推荐的key ...
- iOS之17个提升iOS开发效率的必用工具
时间就是金钱.编码效率的提升意味着更多的收入.可是当我们的开发技巧已经到达一定高度时,如何让开发效率更上一层楼呢?答案就是使用开发工具!在这篇文章中,我会向你介绍一些帮助我提升编码速度和工作效率的工具 ...
- [.net 面向对象程序设计深入](5)MVC 6 —— 构建跨平台.NET开发环境(Windows/Mac OS X/Linux)
[.net 面向对象程序设计深入](5)MVC 6 —— 构建跨平台.NET开发环境(Windows/Mac OS X/Linux) 1.关于跨平台 上篇中介绍了MVC的发展历程,说到ASP.NET ...
- iOS-提高iOS开发效率的方法和工具
提高iOS开发效率的方法和工具 介绍 这篇文章主要是介绍一下我在iOS开发中使用到的一些可以提升开发效率的方法和工具. IDE 首先要说的肯定是IDE了,说到IDE,Xcode不能跑,当然你也可能同时 ...
随机推荐
- H3C路由器查看序列号信息
H3C MSR系列的路由器,查看本机的MAC地址.序列号信息和生产日期信息等可以使用dis device manuinfo 命令查看,以下是执行结果: slot 0 DEVICE_NAME ...
- BZOJ 4262 线段树+期望
思路: 把询问离线下来,查询max和查询min相似,现在只考虑查询max 令sum[l,r,x]表示l到r内的数为左端点,x为右端点的区间询问的答案 那么询问就是sun[l1,r1,r2]-sum[l ...
- CI中的验证码
CI中的验证码相对来说使用非常方便直接加载类调用函数以及一些配置,代码如上,比较简单,具体函数可在CI手册的辅助函数参考CAPTCHA辅助函数中查询,CI中的验证码是直接生成验证码图片在你自己创建的C ...
- mac 下安装 mariadb
通过brew 安装: brew install mariadb 初始化数据库 cd /usr/local/Cellar/mariadb/10.0.10/scripts mysql_install_db ...
- kinect:0x80080014
changed to 0x83010014 aka E_NUI_NOTCONNECTED? kinect识别问题,重启一下,就可以了.
- UVa10082 没有通过
#include<stdio.h> char s[]={"`1234567890-=QWERTYUIOP[]\ASDFGHJKL;'ZXCVBNM,./"},b[100 ...
- Dynamics 365 CRM 部署 Connected Field Service
微软 Connected Field Service 是一个提供Azure IoT 和 Dynamics 365 连接的这样一个框架 有两种方式部署CFS, 一种是用IoT Hub PaaS, 一种是 ...
- Mysql重复数据查询置为空
前两天产品有个需求,相同的商品因为价格不同而分开展示,但是明细还是算一条明细,具体区分展示出商品的价格和数量信息,其他重复的商品信息要置空. 需求并不难,用程序代码循环处理就可以了.但是后面涉及到打印 ...
- 执行opatch apply 报错 OPatch failed with error code 73
.执行opatch apply 报错 OPatch failed [oracle@ora_11g 14275605]$ /opt/oracle/product/db_1/OPatch/opatch a ...
- USACO 2008 Nov Gold 3.Light Switching 线段树
Code: #include<cstdio> #include<algorithm> #include<cstring> using namespace std; ...