Parallels Desktop 19新功能解析,助力跨平台工作流程提升!

news2024/11/28 6:35:26

对于许多Mac用户来说,运行Windows应用程序是必不可少的。也许你的雇主使用的软件只适用于Windows,或者需要使用依赖于某些Windows技术的网站。或者你想在Mac上玩Windows游戏。或者,你可能需要在其他操作系统上测试应用程序和服务——你可以在Mac上同时安装macOS的唯一方法是在Mac上,因为苹果不允许在其他任何操作系统上安装macOS。

2006年,当苹果转向英特尔CPU时,随着苹果自己的Boot Camp的推出,在Mac上运行Windows变得更容易了,这使得在Mac上本地运行Windows和macOS变得更容易。但时代已经改变,苹果现在已经从英特尔过渡到自己的M系列芯片,并在过去离开了Boot Camp,因为它不是M系列Mac的选择。(仍然使用英特尔处理器的Mac电脑仍然可以使用苹果的Boot Camp进行双启动,并在Windows和macOS之间切换)。

转向基于ARM的M系列芯片也意味着现代Mac电脑无法运行非ARM版本的Windows。有一个ARM版本的Windows,但掌握它可能是一个挑战。

幸运的是,对于那些想在Mac上运行Windows和其他来宾操作系统的人来说,还有其他选择,其中最好的是Parallels Desktop。得益于定期的年度更新周期(通常与macOS本身的更新同步),Parallels Desktop近年来在Mac虚拟化市场占据了主导地位。

什么是Parallels Desktop

Parallels Desktop是一款虚拟化软件,允许你在Mac上创建一台运行Windows和其他操作系统的虚拟机,就好像它们是另一款Mac应用程序一样。与苹果的Boot Camp不同,Parallels可以让你同时并行运行Mac和Windows应用程序。

这意味着你可以在Mac桌面上浮动的窗口中查看Windows桌面,将Windows扩展到全屏大小,使其完全隐藏Mac桌面,甚至可以将Windows缩小到位于Mac桌面角落的小预览,这样你就可以在使用其他Mac应用程序时关注Windows方面的情况。

多年来,Parallels Desktop利用多个操作系统可以并行运行的优势,获得了丰富的功能。Parallels Desktop的最新更新是版本19,于2023年8月发布。我们将在下面讨论这个版本的新功能,然后再了解多年来引入的Parallels Desktop中的一些最佳功能。

Parallels Desktop 19有什么新功能​

Parallels继续其年度更新周期,这些更新往往与macOS的每个新版本同时到达。因此,随着macOS Sonoma将于2023年10月推出,该公司刚刚推出了新的Parallels Desktop 19。这也是一个相当大的升级,尽管它的一些新功能是隐藏在表面之下的技术更新,对以前版本的用户来说可能不会立即明显。还有一些新功能仅在Parallels Desktop的Pro版和Business版中提供,其中包括一些专门针对开发人员的功能。

不过,一个即将脱颖而出的新功能是重新设计的界面,Parallels Desktop 19中的窗口和对话框现在采用了苹果近年来在macOS中使用的曲线和糖果色。该应用程序甚至获得了一个新的桌面图标。

更重要的是,在Windows中使用OpenGL 4.1支持3D图形,这为许多重要的图形和设计工具(如ArcGIS Pro、VectorWorks和VariCAD)提供了更好的兼容性和性能。

但是,如前所述,有几个功能可能并不那么引人注目。苹果公司已经改变了Sonoma中使用的打印系统,因此Parallels Desktop 19引入了一种新的互联网打印协议(IPP),该协议将继续允许你使用普通打印机从虚拟机打印文档(Parallels表示,这实际上为某些打印机上的双面打印等功能提供了更好的兼容性)。

版本19还为你的Windows虚拟机(VM)提供了Touch ID。这提供了额外的保护层,因为它允许你使用Touch ID和你的个人Microsoft帐户登录到Windows虚拟机。对于那些可能在Windows虚拟机上有敏感数据需要保护安全的业务用户来说,这一点尤为重要。购买商业版Parallels Desktop的大型组织也可以将其虚拟机与Hashicorp Packer和Microsoft的InTune等公司管理系统一起使用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/968321.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

系统vcomp120.dll丢失怎么办?要怎样修复呢?三个修复方法分享

我要和大家分享一个关于系统丢失vcomp120.dll文件的问题。这个问题可能会困扰很多使用电脑的朋友,特别是在运行某些软件时,可能会出现“找不到vcomp120.dll”的错误提示。那么,遇到这样的问题,我们应该如何解决呢?接下…

用 ChatGPT 写代码太省时间了

几个月前,我们聊过陶哲轩使用 ChatGPT 辅助解决数学问题。当时,他觉得虽然测试结果不太令人满意,但也并没有对 ChatGPT 持完全否定的态度。他觉得,像 ChatGPT 这类大型语言模型在数学中可以用来做一些半成品的语义搜索工作&#x…

【leetcode 力扣刷题】汇总区间//合并区间//插入区间

一些关于区间的力扣题目 228. 汇总区间56. 合并区间57. 插入区间 228. 汇总区间 题目链接:228.汇总区间 题目内容: 看题目真是没懂这个题到底是要干啥……实际上题目要求的恰好覆盖数组中所有数字的最小有序区间范围列表,这个最小是指一个区…

QT 设置应用程序图标

1.下载xx.ico图标:ico网址 2.在线PNG转换ICO:png在线转换ico 3.添加图标资源 1)新建文件路径 2)添加图片资源 3)在 .pro文件里面添加图片 4)将xx.ico放到工程目录,编译完可以看到xx.exe的图标…

【LeetCode】515.在每个树行中找最大值

题目 给定一棵二叉树的根节点 root &#xff0c;请找出该二叉树中每一层的最大值。 示例1&#xff1a; 输入: root [1,3,2,5,3,null,9] 输出: [1,3,9]示例2&#xff1a; 输入: root [1,2,3] 输出: [1,3]提示&#xff1a; 二叉树的节点个数的范围是 [0,10^4]-2^31 < No…

无涯教程-JavaScript - CUBERANKEDMEMBER函数

描述 CUBERANKEDMEMBER函数返回集合中的第n个或排序的成员。 使用此功能可返回一组中的一个或多个元素,如销售业绩最好的人或前十名的学生。 语法 CUBERANKEDMEMBER (connection, set_expression, rank, [caption])争论 Argument描述Required/OptionalconnectionThe name …

Linux--进程--创建子进程一般目的

父进程创建子进程的目的&#xff1a;简单来说&#xff1a;给特定的输入&#xff0c;给出特定的输出 父进程希望复制自己&#xff0c;使父、子进程同时执行不同的代码段。这在网络服务进程中是常见的——父进程等待客户端的服务请求。当请求到达&#xff0c;父进程调用fork&…

FPGA 学习笔记:Vivado 工程管理技巧

前言 当前使用 Xilinx 的 FPGA,所以需要熟悉 Xilinx FPGA 的 开发利器 Vivado 的工程管理方法 这里初步列举一些实际 Xilinx FPGA 开发基于 Vivado 的项目使用到的工程的管理技巧 代码管理 做过嵌入式软件或者其他软件开发的工程技术人员,都会想到使用代码管理工具,如 SVN 、…

架构师成长之路Redis第一篇|Redis 安装介绍以及内存分配器jemalloc

安装 Redis官网:https://redis.io/download/ 下载安装二进制文件 可下载安装最新版Redis7.2.0,或者可选版本6.x 我这里下载6.2.13和7.2最新版本,后面我们都是安装6.2.13版本的信息进行讲解 二进制文件安装步骤 安装前期准备: 安装gcc yum install gcc 压缩文件 tar -xzf re…

SpringCloud(34):Nacos服务发现

1 从单体架构到微服务 1.1单体架构 Web应用程序发展的早期,大部分web工程师将所有的功能模块打包到一起并放在一个web容器中运行,所有功能模块使用同一个数据库,同时,它还提供API或者UI访问的web模块等。 尽管也是模块化逻辑,但是最终它还是会打包并部署为单体式应用,这…

Linux:内核解压缩过程简析

文章目录 1. 前言2. 背景3. zImage 的构建过程4. 内核引导过程5. 内核解压缩过程6. 内核加压缩过程小结7. 参考资料 1. 前言 限于作者能力水平&#xff0c;本文可能存在谬误&#xff0c;因此而给读者带来的损失&#xff0c;作者不做任何承诺。 2. 背景 本文基于 ARM32架构 …

【德哥说库系列】-ASM管理Oracle 19C单实例部署

&#x1f4e2;&#x1f4e2;&#x1f4e2;&#x1f4e3;&#x1f4e3;&#x1f4e3; 哈喽&#xff01;大家好&#xff0c;我是【IT邦德】&#xff0c;江湖人称jeames007&#xff0c;10余年DBA及大数据工作经验 一位上进心十足的【大数据领域博主】&#xff01;&#x1f61c;&am…

垃圾回收 - 引用计数法

GC原本是一种“释放怎么都无法被引用的对象的机制”。那么人们自然而然就会想到&#xff0c;可以让所有对象事先记录下“有多少程序引用了自己”。让各对象知道自己的“人气指数”&#xff0c;从而让没有人气的对象自己消失&#xff0c;这就是引用计数法。 1、计数器 计数器表…

【Unity基础】1.项目搭建与视图编辑

【Unity基础】1.项目搭建与视图编辑 大家好&#xff0c;我是Lampard~~ 欢迎来到Unity基础系列博客&#xff0c;终于要开始写基础系列的博客了&#xff0c;前两篇的内容基本上与入门系列相同&#xff0c;如果有紧跟入门系列的同学可以直接从第三篇文章开始看 好了话不多说我们开…

Java切换到Kotlin,Crash率上升了?

前言 最近对一个Java写的老项目进行了部分重构&#xff0c;测试过程中波澜不惊&#xff0c;顺利上线后几天通过APM平台查看发现Crash率上升了&#xff0c;查看堆栈定位到NPE类型的Crash&#xff0c;大部分发生在Java调用Kotlin的函数里&#xff0c;本篇将会分析具体的场景以及…

ORB-SLAM3复现过程中遇到的问题及解决办法

在复现过程中遇到的问题的解决过程 1. 版本检查1.1 Opencv版本的检测1.2 Eigen版本的检测1.3 查看Python版本1.4 其他 2. 编译过程中遇到的问题及解决办法2.1 ./build.sh遇到的问题2.2 ./build_ros.sh遇到的问题 因为环境比较干净&#xff0c;所以遇到的问题相对少一些&#xf…

ARM 汇编基础知识

1.为什么学习汇编&#xff1f; 我们在进行嵌入式 Linux 开发的时候是绝对要掌握基本的 ARM 汇编&#xff0c;因为 Cortex-A 芯片一 上电 SP 指针还没初始化&#xff0c; C 环境还没准备好&#xff0c;所以肯定不能运行 C 代码&#xff0c;必须先用汇编语言设置好 C 环境…

【python】实现积分

借助sympy.integrate() 符号运算库&#xff0c;所以里面的exp()&#xff0c;sin()等都要使用sympy库中的函数&#xff0c;如果使用numpy库中的函数时没用的。 import sympy as sp import numpy as np x sp.symbols("x") print(sp.integrate(sp.exp(-x**2), (x, -s…

企业数据加密软件——「天锐绿盾」

「天锐绿盾」是一款企业数据加密软件&#xff0c;主要用于防止企业计算机信息被破坏、丢失和泄密。该软件采用文件过滤驱动实现透明加解密&#xff0c;对用户完全透明&#xff0c;不影响用户操作习惯。 PC访问地址&#xff1a; isite.baidu.com/site/wjz012xr/2eae091d-1b97-4…

makefile开发应用程序的一个通用模板

下面是一个通用的 Makefile 模板&#xff0c;用于开发 C 语言应用程序&#xff1a; # 编译器设置 CC gcc CFLAGS -Wall -Wextra -stdc99# 可执行文件名 TARGET your_program# 源文件和对象文件 SRCS main.c file1.c file2.c OBJS $(SRCS:.c.o)# 默认目标 all: $(TARGET)#…