开发效率必备之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不能跑,当然你也可能同时 ...
随机推荐
- C++批量加载动态库函数方法
1.枚举定义enum { // 0 - GigE DLL (implicitly called) Func_isVersionCompliantDLL, Func_isDriver ...
- Spark Streaming概念学习系列之Spark Streaming容错
Spark Streaming容错 检查点机制-checkpoint 什么是检查点机制? Spark Streaming 周期性地把应用数据存储到诸如HDFS 或Amazon S3 这样的可靠存储系统 ...
- 详解DevExpress.LookUpEdit控件实现自动搜索定位功能(转)
转载自csdn博客 爱拼才会赢 的博客 地址是详解DevExpress.LookUpEdit控件实现自动搜索定位功能(转)
- WPF 标题栏 右键窗口标题添加关于对话框
/// <summary> /// wpf标题栏 右键菜单 中添加新项 /// </summary> public partial class MainWindow : Win ...
- 2017-4-18 关于小组APP
演讲: 各位合作伙伴:我们的产品:图书鉴赏是为了解决18岁到28岁青年的痛苦,他们需要更好的图书推荐,更多的好书,但是现有的方案并没有能很好的解决这些需求,我们有独特的办法制作一个图书鉴赏的APP,它 ...
- SQLServer之merge函数用法
MERGE 目标表 USING 源表 ON 匹配条件 WHEN MATCHED THEN 语句 WHEN NOT MATCHED THEN 语句; 其中最后语句分号不可以省略,且源表既可以是一个表也可 ...
- PostgreSQL的HA解决方案-2负载均衡(load balance)
一.部署说明 1.1 实施环境 本文档实验环境如下: PGSQL主机: 192.168.1.45 PGSQL备机: 192.168.1.50 软件和系统版本 Pgsql 版本: pgsql 9.2.4 ...
- LINUX的signal
linux的信号来源 1.由一个进程发给另一个进程(或本身) 2.内核发给进程 信号的特征 异步的,分为可靠信号和不可靠信号. 进程收到信号时怎么处理 1.执行信号处理程序 2.如果收到信号时处在一个 ...
- Qt5—嵌入停靠窗口QDockWidget
参考链接:http://blog.csdn.net/summer_xiyer/article/details/12875899 新建一个GUI工程: QDockWidget是QWidget的子类,也等 ...
- switch 语句来选择要执行的多个代码块之一。
switch(n) { case 1: 执行代码块 1 break; case 2: 执行代码块 2 break; default: n 与 case 1 和 case 2 不同时执行的代码 }