[译]:Xamarin跨平台开发——Xamarin Workbook介绍
博客分类: 官方教程
返回索引目录
原文链接:本文内容为官方多个文档整合内容。
Xamarin Workbooks
概览
Xamarin Workbooks提供将文档与代码进行了混合,此改善了实验、学习和指南的创建以及教学用具过程。
它可以为Android,IOS,Mac,WPF以及Console 创建丰富的C#工作簿,同时可以在学习这些内容时立即获得实时结果。
试着用用它,并反馈你的想法,或者遇到任何bug,反馈给我们。官方bug反馈地址:bug反馈;官方相关论坛地址:Forum。
安装及系统要求
系统要求
支持的操作系统
- Mac —— OS X 10.11及更高版本
- Windows —— Windows 7及更高版本,同时需要Internet Explorer 11及更高版本 和 .NET 4.6及更高版本。
支持的应用平台
应用平台 | 系统支持 | 备注 |
---|---|---|
Mac(统一) | 仅支持Mac | |
iOS(统一) | 支持Mac和Windows | 在Mac上必须安装Xamarin Studio 6.1, Xamarin.iOS, and Xcode 8.1 在Windows上运行iOS工作簿需要额外的Mac构建主机(同时要安装上一条中的内容),并且还要在那里安装Xamarin Workbooks |
Android | 支持Mac和Windows | 必须使用Google,VS或Xamarin Android模拟器,且虚拟设备版本>=4.4 |
WPF | 仅支持Windows | |
Console | 支持Mac和Windows |
下载及安装
- 下载软件并安装。软件下载地址:Windows版Xamarin Workbooks & Inspector、Mac版Xamarin Workbooks & Inspector。
- 使用工作簿,内容参加:原文:Interactive Workbooks、译文:Xamarin Workbook使用。
报告bug
到bugzilla上报告bug,同时需要附上log文件。
元件 | log文件-地址 |
---|---|
Inspector Client | Mac —— ~/Library/Logs/Xamarin/Inspector/Xamarin Inspector {date}.log Windows —— %LOCALAPPDATA%\Xamarin\Inspector\logs\Xamarin Inspector {date}.log |
Xamarin Studio | Mac: Help → Open Log Directory —— ~/Library/Logs/XamarinStudio-6.0/Ide.log Windows: Help → Open Log Directory —— %LOCALAPPDATA%\XamarinStudio-6.0\Ide.log |
Visual Studio | 帮助 → Xamarin → Open Logs… —— %LOCALAPPDATA%\Xamarin\Logs\{VS version}\Inspector {date}.log |
Xamarin Workbooks编辑器快捷键
返回键及其细微差别
下面表格描述了代码执行和markdown编辑中的各种键的绑定。我们谨慎地选择了合理且一致的键绑定,其中包括了常见的和变动的。
绑定的键 | 代码单元 | Markdown单元 |
---|---|---|
回车键Return |
如果光标在单元格末尾,同时此单元可以成功解析,将会执行它,并将结果显示在单元下面,同时会自动添加一个新的单元格,并且焦点会移动到新的单元格里面。 如果解析不成功,将会添加新行。解析不成功将不会生成编译诊断。 |
|
|
始终尝试解析和 执行单元格内容。如果编译成功,结果(也包括执行异常)将显示在单元格下面,且如果没有后续单元格,则将创建新的单元格,并 将焦点定位到新的单元格中。 如果存在任何编译错误,则将显示诊断信息,并且焦点及插入光标将保持在原位置。 |
在当前Markdown单元格之后插入新的代码单元格,并将焦点移动到新的代码 单元格中。 |
|
在当前单元格之后插入新的Markdown单元格,并将焦点移动到 此单元格。 | 与回车键效果一样 |
Shift键和回车键组合键Shift‑Return |
始终插入新行,不考虑插入符的位置和内容。 | 在当前 Markdown块中插入换行符——“硬换行符” |
译:奇葩史