[译]:Xamarin跨平台开发——Xamarin Workbook介绍

标签: Xamarin, 跨平台开发, 官方教程, 中文翻译

博客分类: 官方教程

返回索引目录
原文链接:本文内容为官方多个文档整合内容。

译文链接: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

下载及安装

  1. 下载软件并安装。软件下载地址:Windows版Xamarin Workbooks & InspectorMac版Xamarin Workbooks & Inspector
  2. 使用工作簿,内容参加:原文: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 如果光标在单元格末尾,同时此单元可以成功解析,将会执行它,并将结果显示在单元下面,同时会自动添加一个新的单元格,并且焦点会移动到新的单元格里面。

如果解析不成功,将会添加新行。解析不成功将不会生成编译诊断。

Return将依据上下文处理为不同的操作。

  • 如果输入光标在Markdown代码块中,则插入一个文字换行符。
  • 如果输入光标在Markdown的列表块中,则创建一个新列表项或者拆分当前列表项。
  • 如果输入光标在Markdown的任何其他类型块中,则创建一个新的段落或者拆分当前块。
Mac
Command‑Return
Win
Ctrl键和回车键组合Control‑Return
始终尝试解析和 执行单元格内容。如果编译成功,结果(也包括执行异常)将显示在单元格下面,且如果没有后续单元格,则将创建新的单元格,并 将焦点定位到新的单元格中。

如果存在任何编译错误,则将显示诊断信息,并且焦点及插入光标将保持在原位置。
在当前Markdown单元格之后插入新的代码单元格,并将焦点移动到新的代码 单元格中。
Mac
Command‑Shift‑Return
Win
Ctrl键+Shift键+回车键 组合Control‑Shift‑Return
在当前单元格之后插入新的Markdown单元格,并将焦点移动到 此单元格。 与回车键效果一样
Shift键和回车键组合键Shift‑Return 始终插入新行,不考虑插入符的位置和内容。 在当前 Markdown块中插入换行符——“硬换行符”

译:奇葩史

没有评论