我想开一个新的MonoDevelop实例在Mac上不同的项目工作,操作系统正在阻止我打开一个新的实例。
Answer 1:
在Mac上,如果你有一个应用程序开放,并尝试再次启动它,在Mac刚切换到打开的应用程序。 您可以强制它通过传递选项“-n”的启动器以打开一个新的实例。 在终端中,运行
open -n /Applications/MonoDevelop.app
还需要注意的是MonoDevelop中能够打开多个解决方案。 要做到这一点,只需取消选中“关闭当前解决方案”复选框,在“打开”对话框,或按住Ctrl键在欢迎页面上的最近打开的项目之一,当点击。
编辑:对于Xamarin Studio,它已经取代了MonoDevelop的Mac上,命令
open -n /Applications/Xamarin\ Studio.app
编辑2:
对于Visual Studio的Mac,它已经取代了Xamarin Studio中,该命令是
open -n /Applications/Visual\ Studio.app
Answer 2:
使用命令行管理程序,正如其他人所描述的推出额外的实例是罚款输入命令,但我更喜欢有对我只需点击Dock中的图标。
这很容易做到:
打开的AppleScript编辑器,然后输入以下内容:
do shell script "open -n /Applications/MonoDevelop.app/"
保存包含“MonoDevelop的启动器”的名称,并确保指定的文件格式中的应用 。
将图标拖动到您的船坞。
请确保以下检查出明亮的评论有关使用的MonoDevelop的替代通用图标。
点击多次享受多重MonoDevelop的实例grooviness。
Answer 3:
为方便起见,我刚刚创建的MonoDevelop的三个副本。
MonoDevelop的突出在Finder中,复制,粘贴,重命名新副本“MonoDevelop的-2”,并重复让您满意。
它还可以帮助我记录在不同的情况下,这是怎么回事的。 我通常把我的最重要的项目“MonoDevelop中”公开,使用“MonoDevelop的-2”测试与我的主要项目的想法,和“MonoDevelop的-3”乱挠。
当您使用Alt-Tab(开苹果标签(命令选项卡(whvr))),可执行文件的名字表明了它在应用程序列表图标的下方,所以,只要我坚持我的约定,我总是知道(ISH)的实例的内容我ALT-Tab键来不管我有多少其他应用程序的窗口已打开。 我没有通过他们循环弄明白。
它并不完美 - 当我有“MonoDevelop的”跑,如果我尝试火起来的人之一,开始第一次尝试将失败。 你只尝试再次火起来 - 它的作品第二次。 这仅是自最近的构建发生的事情,不过,我认为这可能是与自动更新或加载项管理。 还没有研究太多。 由于不存在任何问题,一旦运行起来,我不担心:)
其结果是,在开始 - 它-两次方法,你想启动MonoDevelop中的任何附加的情况下,你最终不得不四倍单击代替双击。 增加约1.5秒,以过程中,因为我有MonoDevelop的运行所有的时间(以“MonoDevelop的-1”和“MonoDevelop的-2”一起),它加起来, 也许 ,每个星期工作的一个额外的30秒。 公平交易的便利性,记错。
哈克了一点,但它的工作很适合我。
和所有时尚的年轻人都这样做。
Answer 4:
--XAMARIN放映
截至2013年2月的MonoDevelop被称为Xamarin工作室,而事实上它有一个空间,它是指由上述不起作用。 后来一些摆弄,我发现你需要嵌套两种类型的报价与文将在AppleScript的工作:
do shell script "open -n '/Applications/Xamarin Studio.app/'"
请享用
Answer 5:
你也可以使用更短的版本:
Open -n -a "Xamarin Studio.app"
编辑 :对于Visual Studio为Mac和/或更短的命令
Open -n -a "Visual Studio"
Answer 6:
>“最近的解决方案”,然后按Ctrl +点击其他的解决办法-如果您在Xamarin Studio中的一个实例是确定与开放两种解决方案 ,您可以通过导航到“文件”做到这一点。 这将打开Xamarin工作室的同一实例这两个解决方案。
Answer 7:
您可以检查出由redth这个程序(现在是Xamarin的员工)谁做了Xamarin Studio的启动: http://redth.codes/Xamarin-Studio-Launcher-v3/ 。 有没有代码后,因为它是一个应用程序。 但好事是它在为你的.dmg打包。 它甚至具有的.sln文件工作。 硬链接到V4(2015年1月12日)下载: http://redth.codes/assets/Xamarin.Studio.Launcher.v4.zip 。
Answer 8:
编辑你的〜/ .bashrc或者〜/ .zshrc和配置以下快捷方式:
alias xam = 'open -n /Applications/Xamarin\ Studio.app'
使用从CLI如下:
xam ReactiveUI.sln
Answer 9:
还有一个最简单的方法....
只要打开终端拖动Xamarin Studio的应用程序从应用会采取的路径像/Applications/Xamarin\ Studio.app
和之前写的开放-n /Applications/Xamarin\ Studio.app
现在,完整的命令犹如open -n /Applications/Xamarin\ Studio.app
Answer 10:
只要打开终端写入以下命令,可以更改实例名称数量如(/ Xamarin \ Studio1)它是开放的另外一个Xamarin Studio中,例如(/ Xamarin \ Studio1)
$ open -na /Applications/Xamarin\ Studio.app --args -DataPath /Users/$(whoami)/Library/Application\ Support/Xamarin\ Studio1
使用上面你可以创建任意多个名为.app实例。