MacOS UML 建模工具: OmniGraffle 教程系列_第3章 - 基础设置和配置

目录

第1章: MacOS UML 建模工具 OmniGraffle 教程系列_第1章 - 简介
第2章: MacOS UML 建模工具 OmniGraffle 教程系列_第2章 - 基础概念
第3章: MacOS UML 建模工具 OmniGraffle 教程系列_第3章 - 基础设置和配置
第4章: MacOS UML 建模工具 OmniGraffle 教程系列_第4章 - 绘图基础知识(一)
第5章: MacOS UML 建模工具 OmniGraffle 教程系列_第5章 - 绘图基础知识(二)

前言

MacOS 最为遗憾的一点之一就是没有像 Microsoft 那样的 UML 建模工具,Visio Studio,不过没有关系,MacOS 上有 OmniGraffle,它的功能强大到足以替换 Visio 成为 MacOS 上当之无愧的 UML 建模工具之王;为了解决大家使用难的问题,笔者总结了一系列非常详细的教程供大家参考,下面是第一章;本文转载自 https://www.macooo.com/tutorial/omnigraffle/7.0/5c8cdaf885bd805c6fb9eb88.html
全套教程请参考 https://www.macooo.com/tutorial/omnigraffle/7.0.html

第4章 - 基本设置和配置

每个人都有不同的工作方式,为此,OmniGraffle提供了许多方法,您可以自定义和配置您使用应用程序的方式。本章介绍如何:

  • 选择或创建OmniGraffle在您创建新文档时使用的默认模板
  • 在“首选项”窗格(快捷键 Command-,)中设置选项,使您的工作流程更流畅
  • 使用新的“键盘快捷键”窗口更改OmniGraffles默认快捷方式,或与其他用户共享快捷方式组
  • 更改工具栏中显示的默认按钮组
  • 重新排列工具选项板中的工具
  • 在Inspector侧栏中重新排列检查员
  • 撕下OmniGraffles检查员创建自定义工作区,让您快速访问所需的检查员

部分常见问题解答,部分教程,本章为您提供定制OmniGraffle用户体验所需的帮助。

软件下载
OmniGraffle Pro 7.9.4 破解版
OmniGraffle Pro 7.9.1 破解版
OmniGraffle Pro 7.10 破解版

选择默认模板

我们的支持人员收到的最常见的问题之一是如何更改OmniGraffle中的默认模板?所以我们首先要解决这个问题。

更改OmniGraffles默认模板的第一种方法是在“常规首选项”窗格中(OmniGraffle▸首选项▸常规):

基本设置和配置
  • 在“新文档”旁边,单击“选择”* 工作表向下滑动,使您可以访问OmniGraffles可用模板。* 单击以选中所需的模板,然后单击“设为默认值”。
    基本设置和配置

下次创建新文档时,OmniGraffle将使用您选择的模板作为默认模板。

OmniGraffle中设置默认模板的下一种方法是使用资源浏览器。要打开资源浏览器,请选择文件▸资源浏览器(Shift-Command-N):

基本设置和配置
  • 在“资源浏览器”侧边栏中,选择“模板”下的其中一个文件夹,然后浏览,直到找到要设置为默认模板的模板。
  • 单击以选中所需的模板。
  • 在“资源浏览器”工具栏中,单击“
    基本设置和配置

    ”,然后从“操作”菜单中选择“设为默认值”。
    基本设置和配置

如果您需要将OmniGraffle切换回使用默认的空白模板,请转到OmniGraffle▸首选项▸常规,然后单击常规首选项窗格中的重置按钮。

软件下载
OmniGraffle Pro 7.9.4 破解版
OmniGraffle Pro 7.9.1 破解版
OmniGraffle Pro 7.10 破解版

设置OmniGraffle的首选项

配置任何Mac应用程序的最常用方法是更改​​某些默认首选项。要打开OmniGraffles首选项窗口,请选择OmniGraffle▸首选项,或使用标准Command-键盘快捷键。

所有OmniGraffle首选项窗格提供的两个功能是能够重置(

基本设置和配置
)您对其默认状态所做的任何更改,并快速访问该窗格的帮助(
基本设置和配置
)文档。

以下部分将仔细检查您在OmniGraffle中可以找到的所有首选项。

一般偏好

常规首选项使您可以控制基本的OmniGraffle设置,例如OmniGraffle在启动时所执行的操作,是使用空白画布打开新文档还是将其带到模板选择器,以及文本编辑和选择行为等。您还可以打开Multi-Touch以获得触控板支持,并选择OmniGraffle仅显示您在画布上工作时所需的检查器。

基本设置和配置

选项包括:

启动

当您没有打开OmniGraffle时,选择创建新文档以打开新文档时,请记住打开的文档(使用系统偏好▸常规▸退出应用时关闭窗口),或者上次没有打开文档时你放弃了。

新文件

选择“打开资源浏览器”以显示每个创建新文档时从各种文件源中进行选择的窗口。如果您想绕过浏览器,请选择“使用模板”,然后选择默认模板。无论哪种方式,您始终可以从“文件”菜单或Shift-Command-N键盘快捷方式打开资源浏览器。

帮助标签

移动或调整对象大小时,会出现一个小帮助标记,让您知道对象的确切新位置或大小。

帮助标签(PRO)

如果您有OmniGraffle Pro,则第二个选项可用于显示在鼠标悬停在Notes检查器中时分配给对象的任何注释和元数据。

对象ID号(PRO)

如果您使用AppleScript访问OmniGraffle对象,或者您非常喜欢唯一ID,则可以选择显示对象标识号以将列添加到列表侧栏。

全屏

选择是否在全屏模式下显示工具栏。

检查员 Inspector Bar

选择是否隐藏不适用于当前所选对象的检查器。您还可以选择打开基于模板标尺单位而不是默认点定义笔触宽度的功能。

模板

选择是否默认将“模板”窗格显示为弹出框或显示在其自己的窗口中。

绘图工具

“绘图工具”首选项为您提供了一种组织OmniGraffle工具栏中显示的工具的方法。您还可以定义与工具交互的方式,并设置行创建和编辑的行为。

基本设置和配置

保持工具活跃

默认情况下,只需单击一次即可临时激活工具,单击两次即可使工具“处于”活动状态。您可以选择仅在单击一下后使工具粘住,或者使每个工具选择都是临时的。

线创建

创建线时,单击对象将始终将线连接到对象并结束线。但是,如果单击画布的空白区域,则可能需要在那里结束该行,或者您可能希望在那里添加一个点并继续创建该行。使用此首选项设置指示您喜欢的内容。

线编辑

双击某一行时,您可能更喜欢向该行添加新点,或者您可能更愿意添加标签。选一个;选项双击执行相反的操作。

单击“自定义键盘快捷键”按钮将打开“键盘快捷键”窗口,您可以使用该窗口设置,更改或删除OmniGraffle中的任何键盘快捷键。每个菜单项都在“键盘快捷键”窗口中显示,您还可以设置子菜单和子子菜单项的快捷方式。

自定义工具选项板

您可以通过移动分隔条或将工具拖动到其他位置来更改工具选项板左侧可用的工具。

基本设置和配置

例如,如果您主要使用“选择”,“形状”,“笔”和“点编辑器”工具,则可以按如下方式设置工具栏:

基本设置和配置

这会导致折叠时工具选项板显示如下:

基本设置和配置

帆布

Canvas首选项与您在Canvas上处理事物的方式有关。

基本设置和配置

文字编辑

确定在编辑对象或行的标签时,或在画布上使用文本块时,您希望Return和Tab键的行为如何:

  • 返回 - 按Return键时,您可以选择启动新的文本行或结束编辑(类似于按Esc键)。
  • 选项卡 - 按Tab键时,您可以选择插入Tab字符,或者从当前选定的对象切换到下一个对象,以便编辑其文本。

无论您选择哪种方式,您都可以在按住Return或Tab的同时按住Option来反向操作。

选择

这三个选项进一步定义了所选对象的行为:

  • 始终使用小选择手柄 - 减小选择手柄的大小。
  • 单击没有填充的对象 - 可以单击没有应用填充的对象(如Artboard对象),无论它们在图层堆栈中的位置如何。
  • 选择时更改活动图层 - 单击以选择对象时,无论对象在哪个图层上,都将选择该对象。如果您经常处理具有多个图层的项目,则应考虑启用此选项。

多点触摸

如果您使用的是笔记本电脑或触控式触控板,则可以启用Multi-Touch触控板手势。例如,您可以使用双指触摸手势放大或缩小“画布”,或旋转所选对象。

基本设置和配置

OmniGraffle还可以通过触控板(在支持的设备上)提供触觉反馈,例如指南,对象旋转以及在其中一个检查员中使用步进控制时。

出现

“外观”首选项面板允许您更改用于标尺参考线,智能参考线和Bézier控制手柄的默认颜色。

基本设置和配置

您还可以在侧栏中更改标尺参考线的颜色(Option-Command-3)。有关标尺参考线的更多信息,请参阅侧边栏中“管理画布,图层和对象”中的“参考线”选项卡

演讲(PRO)

对于那些需要进行演示的时候,比如展示您正在开发的应用的新用户界面,或者当您向客户展示您计划如何重新设计他们的家时,OmniGraffle Pro提供演示模式。通过选择查看▸开始演示,OmniGraffle可以接管整个屏幕,因此您可以轻松地向房间中的每个人展示您的工作。

使用“演示”首选项配置进行演示的设置。

基本设置和配置

突出显示行为

选择是否在将指针放在对象上时,无论何时单击它或从不突出显示对象。您还可以选择为在“操作”检查器中设置了操作的对象显示徽章。

突出外观

单击ColorWell

基本设置和配置

以选择突出显示的颜色。使用滑块调整高光的粗细。

始终匹配macOS的突出显示颜色(在“系统偏好设置”中设置▸常规▸突出显示颜色):

  • 在“突出显示外观”下,单击“
    基本设置和配置

    ”以打开“颜色”窗口* 在“颜色”窗口的顶部,单击第三个选项卡“调色板”* 在弹出菜单中,选择Developer* 在颜色选项列表中向下滚动,然后选择selectedControlColor。

    基本设置和配置

现在,每当您在OmniGraffle中进行演示时 - 例如当您演示应用原型时 - 您悬停在上面的对象将使用系统的默认选择颜色突出显示。

每个画布都充当幻灯片;使用箭头键在画布之间移动。您也可以按Return或Enter,或单击,移动到下一个画布。如果您的“演示”首选项设置为在单击时突出显示对象,则单击对象不会前进到下一个画布;您仍然可以单击画布的空白区域来前进。

在演示模式下,您可以通过将鼠标移动到屏幕顶部来进入菜单栏。当您移开鼠标时,菜单栏会重新隐藏。如果将鼠标移动到屏幕底部,则会出现一个导航界面,其中包含前进或后退,退出或直接移动到特定画布的按钮。

要快速打开和关闭演示模式,请使用Option-Command-P。要退出演示模式,请按Escape键或单击将鼠标指针移动到屏幕底部时出现的×按钮。

动作检查器中设置的操作在演示模式下工作。单击已分配操作的对象时,它将执行操作,就像您使用“浏览”工具单击它一样。

更新首选项

如果您已从The Omni Group的网站购买了OmniGraffle 7的副本,OmniGraffle可以自动使用您的Internet连接来检查更新的版本。

如果您已从Mac App Store购买OmniGraffle 7,则“更新首选项”面板不存在。当有新版本的OmniGraffle可用时,Mac App Store会提醒您下载并安装在Mac上。

如果打开了检查更新,当有新版本的OmniGraffle可供您下载和欣赏时,系统会自动通知您。单击立即检查更新以手动查找最新版本;您也可以从菜单栏中选择OmniGraffle▸检查更新。如果您检查更新设置为每月检查,并且您最近听说有新的更新,则此功能特别有用。

基本设置和配置

此外,当OmniGraffle检查更新时,您可以选择包含系统信息。这会向我们发送有关您系统的基本信息,我们仅用它来更好地支持OmniGraffle未来版本的各种系统。并且,正如更新首选项窗格所示:“此信息保持完全匿名”,这意味着我们收到的有关您系统的信息保留在我们这里,并且仅在我们处理OmniGraffle的未来更新时才由我们使用。

自定义OmniGraffle的键盘快捷键

基本设置和配置

键盘快捷键窗口分为两个部分:工具和菜单:

  • 工具 - 列出工具栏中心工具选项板中的工具;你在OmniGraffle中用来创建线条,形状等的东西。
  • 菜单 - 列出屏幕顶部的菜单,以及该菜单或子菜单中的每个菜单项。

您可以通过单击这些部分的右侧隐藏和显示每个部分(鼠标悬停时出现隐藏按钮文本)。您还可以通过单击左侧的显示三角形(
基本设置和配置
基本设置和配置

)来展开和折叠菜单子部分。

工具的键盘快捷键可以是单个字母或数字,而无需使用特殊键组合,例如Control,Option,Shift或Command键。这使您只需按一下按键即可轻松访问和使用所需的工具。

通过键盘访问OmniGraffle工具,只需按一下键盘快捷键(例如,按下“形状”工具的s键)即可激活该工具。

要使工具处于活动状态,您可以按住工具快捷键,或者再次按键使其变为粘滞状态。

使用“搜索”字段搜索“工具”或“菜单”选项。这使您可以轻松查看指定的键盘快捷键如何相互关联,以及根据需要重新分配或设置键。

基本设置和配置

编辑OmniGraffle的键盘快捷键

更改键盘快捷键很容易;只需单击工具或菜单项右侧的字段,然后输入新的快捷方式。这些更改可自动使用,无需您退出并重新启动OmniGraffle

如果输入另一个工具或菜单项使用的快捷方式,则“键盘快捷方式”窗口会在两个快捷方式字段中显示警告符号,并且窗口顶部的常灰显示警告按钮变为可用。这使您可以轻松识别和纠正冲突。

基本设置和配置

按“键盘快捷键”窗口顶部的“警告”按钮将重点放在冲突的项目上,并且还原箭头
基本设置和配置

位于导致冲突的项目的右侧。单击
基本设置和配置

会将该特定项目更改回其默认键盘快捷键,如果之前未分配任何快捷键,则不会更改快捷键。

要删除项目的键盘快捷键,请单击工具或菜单项右侧的字段,然后按Delete键。这将删除该项目的键盘快捷键,如果还原箭头将键绑定设置为冲突值,这可能很有用。

当您更改默认键盘集时,下拉菜单中使用的当前键盘集的名称将变为可编辑。默认情况下,OmniGraffle会将您的用户帐户名称放在字段中,但您可以将其更改为您喜欢的任何内容;例如,设计集或图表。

基本设置和配置

如果您以后决定要更改键盘集的名称,请执行以下操作:

  • 单击下拉菜单旁边的
    基本设置和配置

    ,然后从菜单中选择“重命名”选项:

    基本设置和配置
    • 下拉菜单中设置的键盘名称变为可编辑。输入新名称,然后按Return键以应用新名称。
    基本设置和配置

使用另一个键盘集

Because we know designers have many tools in their toolbox, OmniGraffle 7 also ships with keyboard shortcut sets based on Adobe Illustrator® and Sketch. If you use one of those apps alongside OmniGraffle, you can use the drop-down menu at the top of the Keyboard Shortcuts window to choose the set that most closely matches your workflow in other applications.

基本设置和配置

要将快捷方式恢复为OmniGraffle的默认设置,请选择OmniGraffle▸键盘快捷方式,然后在下拉菜单中选择默认。

共享键盘组(PRO)

更改某些键并设置新键盘组的名称后,可以通过单击
基本设置和配置

并选择“导出快捷方式”来导出键盘组。导出键盘集时,OmniGraffle默认使用该集的名称,并与.graffle-Shortcuts文件扩展名配对。

基本设置和配置

您可以更改第一部分 - 文件名 - 但不要更改文件扩展名。 OmniGraffle期望您导入的键盘集上的.graffle-Shortcuts文件扩展名。

同样,您也可以使用以下方法之一导入键盘集:

  • 单击
    基本设置和配置

    并选择“导入快捷方式”。在向下滑动的工作表中,找到并选择要导入的.graffle-Shortcuts文件,然后单击“打开”将该键盘集添加到“键盘快捷键”下拉菜单中。

  • 使用Finder找到然后双击.graffle-Shortcuts文件。键盘快捷方式窗口将打开,并在弹出菜单中选择了该快捷方式文件。

自定义工具栏

OmniGraffle窗口顶部是工具栏,其中包含可自定义的按钮,以满足您的工作流程和最常见的交互需求。

基本设置和配置

与大多数工具栏一样,OmniGraffles带有一组默认按钮,基于我们认为您想要做的常见事情。但是,您可以通过添加其他按钮或重新排列订单来自定义工具栏,以满足您的需求。

要自定义工具栏,请选择“视图”▸“自定义工具栏”或按住Control键单击工具栏上的,然后选择“自定义工具栏”。当您这样做时,工作表从工具栏下方向下滑动,显示一系列与功能相关的按钮,您可以将其拖到工具栏中。例如,如果您购买了OmniGraffle 7 Pro,则可以将New Artboard Layer或Start Presentation按钮添加到工具栏。

基本设置和配置

如果您不喜欢所做的更改,或者您希望将工具栏重置为默认状态,则只需将底行拖动到工具栏即可。

完成对工具栏的更改后,单击“完成”。

从检查员创建自定义工作区

OmniGraffle使用工作空间的概念来定义检查员的位置和方式。默认情况下,OmniGraffles检查员位于右侧边栏。这被称为边栏工作区,如检查器菜单中所述。

检查员还有两个额外的工作区,如果您在大型外部显示器上使用OmniGraffle,这些工作区非常有用:

  • 浮动,将所有四组检查员放在一个可以移动的浮动窗口中。
  • 选项板,其中检查器栏的每个选项卡(对象,属性,画布和文档检查器)都在它们自己的浮动窗口中。

此外,还有几种方法可以使用工作区来保存某些检查器的默认状态,或者是一个完全自定义的工作区窗口,您可以根据自己的工作方式进行定制。

三个默认工作区 - 侧边栏,浮动和选项板 - 每个都分配了一个功能键作为其键盘快捷键。您添加到OmniGraffle的后续工作区将分配其自己的功能键快捷方式。

工作区提供了一种向设置特定检查器的方式添加快捷方式的方法。

将Inspector状态保存为工作区

如果您经常只需要访问Fill和Stroke窗格(例如),请按照以下步骤创建自定义工作区:

  • 选择检查器▸对象(Command-1)以查看对象检查器。* 按住Option键并单击“填充”检查器;这将打开填充检查器并折叠侧栏中的其他人。* 单击“笔划”检查器旁边的显示三角形以打开该检查器。* 选择检查员▸编辑工作区;出现以下窗口:

    基本设置和配置
    • 在“工作空间”窗口的底部,单击“+”(对于“添加”)。您将听到与拍照相关的快门声;这是OmniGraffle让你知道它已经捕获了检查员窗口状态的方式。

    • 为这个新工作区命名,例如Fill-Stroke。

    基本设置和配置
    • 关闭“工作空间”窗口。

现在,只要您需要调整对象的Fill或Stroke,就可以按F5快速访问这两个检查器窗格。

从各种检查员创建自定义工作区

OmniGraffle的一个鲜为人知的特征是您可以从Inspector侧栏中撕下检查员。例如,按Command-1查看“对象”检查器选项卡,然后单击“形状”检查器并将其拖向“画布”。

基本设置和配置

当您将形状检查器拖离侧边栏时,您会注意到它从侧边栏中消失。但是,当您松开鼠标时,“形状”检查器将显示在其自己的浮动窗口中。

基本设置和配置

您可以切换到其他检查器选项卡并将其他检查器拖到窗口中;例如,执行以下操作:

  • 从对象检查器中,拖动阴影和几何检查器
  • 从“属性”检查器(Command-2)中,在“连接”检查器中拖动

当您将各种检查器从Inspector侧栏拖到窗口时,您会注意到它们也完全从侧边栏中消失。多数民众赞成好,并向您展示如何让这些检查员稍后回到检查员侧栏中各自的位置。

浮动检查器窗口应如下所示:

基本设置和配置

如您所见,Windows标题栏显示其名称为Custom 1;但是,您可以通过执行以下操作将此配置的检查器保存为工作区:

  • 选择检查器▸编辑工作区以打开“工作区”窗口:

    基本设置和配置
    • 单击+(添加)按钮,替换无标题标签...
    基本设置和配置

    ......对你选择的检查员更具体的东西;例如,图表:

    基本设置和配置
    • 关闭“工作空间”窗口。

您可能已经注意到,每当您创建新的工作区时,OmniGraffle都会将其中一个功能键指定为打开该特定工作区的快捷方式。但是,键盘快捷键不会关闭工作区窗口。相反,您需要单击工作区窗口标题栏中的红色关闭按钮。

关闭“工作区”窗口时,您会注意到其各个检查员未返回“检查器”侧栏。要使检查员返回侧栏,您可以选择检查器▸侧栏或按F2。如果您按F5打开图表工作区,检查员会再次弹出侧栏并占据自定义1窗口,直到您将其返回侧栏。

软件下载
OmniGraffle Pro 7.9.4 破解版
OmniGraffle Pro 7.9.1 破解版
OmniGraffle Pro 7.10 破解版

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,921评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,635评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,393评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,836评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,833评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,685评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,043评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,694评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,671评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,670评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,779评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,424评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,027评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,984评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,214评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,108评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,517评论 2 343