开发效率必备之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.定义一个字符串数组并初始化,然后输出其中的字符串. #include <iostream> using namespace std;int main(){ char str[]=&qu ...
- 26. Remove Duplicates from Sorted Array[E]删除排序数组中的重复项
题目 Given a sorted array nums, remove the duplicates in-place such that each element appear only once ...
- 24. Swap Nodes in Pairs[M]两两交换链表中的节点
题目 Given a linked list, swap every two adjacent nodes and return its head. You may not modify the va ...
- html5和css3的笔记
h5+c3 W3C盒子模型和ie盒子模型 文档<!DOCTYPE html>加上的话,所有浏览器都按照W3C的盒子模型,否则ie会按照ie的盒子模型,它的content包括了padding ...
- 【Oracle】RAC控制文件多路复用
1.—关闭数据库,各个节点都要关闭: [oracle@rac1 ~]$ srvctl stop database -d racdb -o immediate 2.—启动任一节点到nomount状态: ...
- dll文件:关于MFC程序不能定位输入点
问题:无法定位程序输入点到动态链接库上...... 过程:找完整个工程文件夹: APS为资源文件: resource.h为定义文件: 完全复制 除主文件以外的所有文件,程序可用: 在主程序框Cpp文件 ...
- Swfit4.0中JSON与模型原生互转(JSONEncoder/JSONDecoder的使用)
在Objective-C中,苹果并没有提供JSON转模型(模型转JSON)的接口,往往在开中需要添加第三库来处理JSON数据,比如:JsonModel.MJExtension.Mantle.JsonK ...
- SpringMVC(三)@PathVariable
使用@PathVariable可以快速的访问,URL中的部分内容. ①. 在@RequestMapping的value中使用URI template({变量名}),然后在@RequestMapping ...
- jQuery,您可以实现元素的淡入淡出效果。
fadeIn() fadeOut() fadeToggle() fadeTo() jQuery fadeIn() 用于淡入已隐藏的元素 $("button").click(func ...
- 如何使用Matlab做数字信号处理的仿真1
例如 第三版数字信号处理P51 -1.14习题时域离散信号的相关性研究x(n)=Asin(ωn)+u(n),其中ω=π/16,u(n)是白噪声,现要求 ⑴.产生均值为0,功率P=0.1的均匀分布白噪声 ...