分类

图像其它

SkyChart(绘制天象图软件)

SkyChart(绘制天象图软件) 4.2.1 免费版

大小:46.4 MB

语言:简体中文系统:WinXP, Win7, Win8, Win10, WinAll

类别:图像其它时间:2020-05-22

  SkyChart提供天象图绘制软件,用户可以通过这款软件设计新的星空图,可以在软件添加太阳系、慧星、小行星、日食、月蚀、人造卫星等图形,可以直接在软件查询官方提供的行星数据,可以指定要计算地心或垂心位置,支持将数据与打印的星历表进行比较,为了给您带来最佳的精度,该程序使用JPL DExxx星历表来计算行星的位置和章动量,您可以添加更多文件来覆盖更长的时间范围或使用其他星历表,支持启用或禁用图表上太阳,行星和卫星的显示,软件提供数据维护功能,您可以在其中删除数据库中的过时条目,或从数据库中删除所有彗星信息,您可以在其中为数据库中的新彗星添加轨道元素的位置,提供多种绘图模式,对于需要设计天象图的朋友很有帮助!

SkyChart(绘制天象图软件)

软件功能

  虚拟天文台SAMP接口

  SAMP是消息协议,是虚拟天文台的一部分,它使天文学软件工具可以进行互操作和通信。Skychart可以连接到其他工具

  表数据

  将表添加到VO目录列表中,并在图表上显示对象。仅支持VOtable格式。您可以使用列表下方的“更新”按钮来更改符号,颜色或列选择。

  望远镜

  SkyChart可用于驱动电子控制的安装座,但是您也可以使用SkyChart检索指令以旋转手动控制的安装座上的旋钮

  坐标系

  程序和望远镜驱动程序使用相同的坐标系非常重要。

  大多数INDI和ASCOM驱动程序会指定是否要使用J2000或“本地”坐标,而Skychart则应遵循。

  即使是局部坐标,也始终是非折射坐标。

  图表菜单

  图表菜单使您可以根据需要快速,轻松地配置显示的图表

  显示对象

  从菜单:图表→显示对象→显示…

  通过单击这些行之一,您可以选中或取消选中整个对象类别的显示。

  在此子菜单中,您可以通过选中或取消选中子菜单中列出的项目来决定要在图表上显示的对象类型。这些项目是:

  显示星星

  显示深空物体

  显示图片

  显示线

  显示行星

  显示小行星

  显示彗星

  显示银河系

  获取DSS图像

  从菜单:图表→获取DSS图像

  这与对象栏的图片组中的图标相同。

  您可以从RealSky(在线数字天空测量(DSS)网站),SAC图片目录[program installation directory/data/pictures/sac或任何其他来源加载FITS格式的图片。

  大多数用户将使用此功能从Digital Sky Survey(DSS)网站加载FITS图片。您要求的照片尺寸受视野限制。通常,将“天空图”设置为大于两个弧度的FOV时,您将无法检索图片。FOV越大,请求超时或服务器根本不支持请求的可能性就越大。您需要意识到在服务器站点上生成图像需要大量CPU能力,因此必须耐心等待。

  查看菜单

  从菜单:视图→全屏

  这将调整CdC窗口的大小以填满整个屏幕。工具栏,状态栏,滚动条和菜单栏的显示状态将保持不变。再次单击该条目,将CdC窗口调整为原始大小。

  工具箱

  工具框包含用于特定任务的功能,您可以根据需要选择。您还可以使用脚本编辑器添加新功能。

  您可以从主菜单“视图”→“ 工具箱”或使用键盘快捷键F1至F8 访问最多八个工具箱。再次按相同的键以隐藏左面板。

  “工具”框垂直显示在屏幕的左侧,这为图表本身留出了足够的空间,并具有大部分的宽屏显示。可以使用鼠标调整“工具”框的宽度,如果屏幕太小,则可以使用滚动条。

  每个工具框包含三个部分:

  -最多两个按钮栏,您可以在其中添加与工具栏中相同的按钮。

  -具有特定按钮和文本框的主要区域。

  -在底部,两个按钮允许选择或编辑脚本。

  太阳系

  该面板将有关“太阳系”对象的信息分组。

  工具栏包含相关的按钮,因此您无需将其添加到主屏幕。

  您可以从特定框中选择行星,彗星或小行星。

  对于彗星和小行星,您可以使用自己的条件过滤列表。

  单击一行,然后单击“居中”按钮以使对象在地图上居中。

  您也可以在列表中选择一些对象,然后单击“标记”按钮在地图上的对象位置绘制一个圆圈,而与对象的可见性无关。

  位置/时间

  该面板包含用于快速更改日期和观察者位置的工具。

  工具栏包含相关的按钮,因此您无需将其添加到主屏幕。

  第一组允许更改日期和时间。BC年使用负号格式。

  下一组包含有关当前位置的信息。

  下拉列表允许快速更改UTC时区。

  然后列出您喜欢的位置以供选择。

  您也可以从文件中加载其他列表。

  列表底部添加了一些有趣的滑稽位置,以作为文件格式的示例。

  PHD指导

  该面板包含与PHD2 Guiding交互的工具。

  该界面使您可以轻松地使用“锁定移位”功能,使望远镜在对准恒星的同时保持对准移动的物体。

  您还可以激活“抖动”功能,以对引导位置应用随机偏移。

  使用锁定移位功能

  此功能使您可以在将恒星对准星体时,将望远镜对准移动的物体。

  单击地图中的移动物体,例如小行星或彗星。显示以arcsec /小时为单位的对象位移。

  对象信息和特征

  对于恒星和深空天体,此段包含有关从目录中检索到的天体的静态信息。对于这类对象,它们通常以对象类型,目录简称,目录标识和相对大小开头。其余内容完全取决于从中检索数据的目录。

  对于太阳能系统对象,您可以找到诸如对象类型和对象标识(名称)之类的信息。当天空图向您显示太阳是行星时,请原谅。该段中的所有其他信息都是根据星历数据动态计算的。此信息取决于您要处理的太阳系对象的类型。

软件特色

  一套完整的程序,使该程序成为一个巨大的天体图册。

  比传统的天文馆更完整

  显示小行星的位置

  -大量的参数帮助您选择合适的目录。

  星云的颜色、星体和星云的尺寸、行星的代表性

  标签和网格坐标,可见条件,图像的叠加

  附加目录和DSO图片可供下载和安装

使用说明

  1、下载以后直接打开skychart.exe就可以使用

SkyChart(绘制天象图软件)

  2、软件界面如图所示,显示很多功能,可以查看

SkyChart(绘制天象图软件)

官方教程

  日历,人造卫星

SkyChart(绘制天象图软件)

  人造卫星的计算使用Mike McCant的QuickSat程序和Robert Matson的Iridflar程序。请花些时间阅读这些程序的文档。它位于data / quicksat和data / iridflar文件夹中。

  首先,选择预测的日期范围,列表的极限幅度并绘制到图表上,然后使用TLE文件进行计算(使用Ctrl或Shift键选择多个文件)。如果要查看白天通行证,或者要将铱耀斑包括在列表中,请使用右侧的两个复选框。

  铱弹的TLE文件必须命名为iridium.tle。如果要在海图的耀斑之前和之后显示卫星路径,则必须将此文件包括在列表中,并为海图选择一个至少为8的限制幅度。

  单击刷新后,列表显示以下值:

  最大海拔高度的日期和时间

  卫星名称

  最大幅度

  最大值的方位角和高度

  距离(公里)

  正确的上升和下降

  以分钟为单位的预测时间或火炬的估计误差,即距火炬最大的距离和方向,以及卫星运动的方向。

  如果震级在方括号之间,则表明卫星的绝对震级未知,并且计算值假定绝对震级为6。震级文件“ qs.mag”可从http://www.prismnet.com/更新。 〜mmccants /以及杂物。您也可以手动替换用户设置 \ satellite文件夹中的文件。

  单击列表将显示该卫星通过的图表,并且还会显示在+/- 6分钟的时间范围内比限制幅度更亮的任何其他对象。

SkyChart(绘制天象图软件)

  请使用“ TLE download”按钮定期(至少每周一次)更新TLE元素文件。

  您可以从设置→ Internet选择要下载的URL源。

  “下载标题”按钮可下载并安装所选文件,或者如果列表为空,则会显示一条消息,其中包含需要放置文件的路径,然后打开Web浏览器访问space-track.org网页。

  天文台设置

  通过菜单:设置→天文台设置

  可以通过以下菜单从菜单中访问此对话框:设置→天文台,通过左侧栏中的图标,或者通过设置→所有配置选项→ 所有配置选项。

  天文台设置对话框具有两个选项卡:

  天文台

  地平线

  为了在图表上正确显示对象,请务必检查日期/时间设置。

  天文台

SkyChart(绘制天象图软件)

  定义在计算图表中对象的高度和方位角,上升和设置时间,太阳系对象视差等时要使用的观测站点的位置……

  有几种输入位置的方法,但是建议从“ Internet位置”按钮开始,如果您的计算机连接到网络,则至少会找到您所在的国家/地区。结果的相关性在不同国家和网络提供商之间差异很大。

  然后,您可以使用“天文台数据库”按钮优化结果,该按钮使您可以在数百万个位置中进行选择,有关详细信息,请参见下文。

  您还可以输入您的位置名称,然后单击地图以获取大概位置。或者,如果要获得最佳精度,请输入GPS接收器指示的坐标和高度。

  为天文台选择正确的时区非常重要,因为SkyCharts需要它来从“ 夏令时”设置中计算UT。为了正确显示星历表,进行正确的星历表计算非常重要。 建议使用国家/地区时区,因为它可以在知道规则的任何纪元纠正DST。 如果您希望在一年中有固定的时间,也可以使用UTC时区。

  如果您经常使用此观测站点,则可以在所有设置都适合您之后使用“添加”按钮将其添加到收藏夹列表中。

  天文台数据库

SkyChart(绘制天象图软件)

  选择你的国家

  从观察的地方选择您的站点

  为了改善您的选择,请下载您所在国家的详细信息文件。如果要将这些数据复制到另一台无法访问Internet的计算机,则可以在“ tmp”文件夹下的用户数据目录中找到它们。

  在搜索输入框中输入附近城市的名称(的一部分)

  点击“搜索”按钮

  从中选择列表中的附近城市

  点击“附近”按钮

  现在,您可以找到先前选择的城市附近的地点名称。选择最适合您的地点。

  位置代码有助于解决同名异名的地方,例如具有相同名称的山和河。在框中单击以查看代码列表。

  如果以上还不够,您还可以使用“更新”或“删除”按钮添加,修改或删除站点。要添加站点,请在列表中输入名称并进行协调,然后单击“更新”。通过在搜索框中输入前缀,可以使用前缀(即obs_)快速检索您喜欢的观测地点。

  地平线

SkyChart(绘制天象图软件)

  当您的图表设置为使用Alt-Az坐标系时,您可以将本地水平线显示为一条线或一个区域。要了解有关更改坐标系的更多信息,请单击此处。

  您可以通过设置路径来加载本地地平线文件。

  编写自己的视野文件

  您可以使用简单的ASCII编辑器(如Wordpad或Vi)编写文件来定义本地范围。例如,您可以打开文件[安装目录] /data/horizon/horizon_Geneve.txt。从文件中可以看到,范围是由一系列记录定义的。每行包含一对两个值。第一个值是“方位角”,第二个值是“海拔高度”。单位是度,其中方位角0°是北,而90°是天顶。点(。)可用作小数点分隔符。您可以通过以网格(#)字符开头的行在地平线文件中添加注释。

  使用地平线图片

  您也可以将图片用于地平线全景图。图像必须是任何大小的PNG或BMP文件,代表具有等角投影的完整360°全景图。

  对于PNG格式的文件,天空区域必须设置为透明,对于BMP格式,必须将颜色设置为洋红色(#FF00FF)。

  地平线必须恰好在图片的中间高度,但是您可以剪切未使用的部分。例如,如果地平线的最高点位于20°的高度,则足以覆盖-20°至+ 20°的图片。高于+ 20°,天空将完全透明;低于-20°,地图将使用配置的地平线颜色填充。

  图片的左侧是东方方向。如果使用其他方向,则还必须指定偏移角度。可以从与图片位于同一文件夹中的landscape.ini文件中的“ angle_rotatez =”值读取该角度。

  如果选中“高质量”,则将为地图的每个屏幕像素计算一个点。否则,它仅每四个像素计算一个点。请参阅下面有关性能的讨论。

  此功能与使用“ 单全景法”为恒星制作的地平线兼容。 因此,最快的测试方法是为Stellarium 获取景观文件。通过查看landscape.ini文件中的“类型=球形”行,确保格式兼容。

  例如,下载少女峰全景图,将文件解压缩到您的主文件夹中。

  启动Skychart并打开天文台设置,为少女峰添加一个天文台位置,如下所示(位置不会自动从landscape.ini中设置,但是您可以查看该文件以获取正确的值):

SkyChart(绘制天象图软件)

  在“地平线”选项卡中,选中“显示地平线图片”,单击文件夹按钮并打开文件jungfraujoch-4096.png。

SkyChart(绘制天象图软件)

  返回天文台选项卡,然后单击“添加”按钮以将所有图片选项添加到收藏夹列表中。

  单击确定,您必须看到以下地图:

SkyChart(绘制天象图软件)

  关于性能

  在某些情况下,图表刷新性能可能非常差。原因是因为Skychart仅使用主处理器来显示图表,所以如果您的屏幕较大且处理器较慢,则可能会遇到问题。

  使用带有Core I5-2500处理器和1600×1200屏幕且图表设置为全屏的中档计算机,需要花费0.3秒的时间绘制少女峰全景图。

  如果未获得此值,则可以尝试以下操作:

  取消选中“高质量”,则处理器的工作量减少了四倍。如果使用高dpi屏幕(高分辨率笔记本电脑),则质量必须足够。

  减小图表窗口的大小。使用相同的处理器,1024×768窗口仅需0.1秒。

  确保在“设置/显示”中选中“在移动图表时减少详细信息”。

  尝试剪切图片中未使用的部分。少女峰全景图可以切成4096×1048,而不会丢失。

  如果您使用大图片(大于4096像素),则在启动Skychart时可能需要很长时间才能加载。在这种情况下,请尝试使用占用更少资源的BMP格式。

  制作自己的全景图

  将相机放置在三脚架上的确切位置,稍后再将望远镜安装在支架上。如果使用固定的码头,请将摄影头固定在码头上。确保小心地将三脚架水平。尽量使摄像机的物镜靠近头部旋转轴,以免附近物体出现视差问题。

  选择一个时刻,您将在各个方向上获得最均匀的照明。均匀的高云覆盖可能会很好。

  为整个视野获取一系列图片,请确保图片之间有足够的重叠。

  使用Hugin之类的全景软件组装图片。将结果转换为PNG格式以支持透明度。然后使用GIMP使用以下任一方法将天空设置为透明有很多可用的方法,我发现创建一个天空面具首先效果很好。

  最后,将全景照片的尺寸减小到合理的值,即4096或8192像素宽度。

  如果您从山区观察,我也会通过使用在线全景生成器获得成功。在表格中设置您的坐标和“左边缘= 90”,“右边缘= 90”,“倾斜= 0”,“高程。夸张= 1”。显示全景图,保存所有图块,然后在GIMP中组装,或使用ImageMagick中的“蒙太奇”命令进行组装。

  其他可能性

  根据其描述,其他可能性将显而易见。

  *也许您想在地平线以下显示对象。

  *如果您的站点在高山上,则可能需要将地平线模拟为下陷线。

  最重要的是,您可以指定温度,气压和湿度。这使SkyChart可以计算和补偿大气折射。

  最后一行是关于接地极方向的一些小修正。您可以在最新的IERS公告A中找到所需的预测数据:

  MJD x(弧度)y(弧度)UT1-UTC(秒)

  2014年1 31 56688 0.0245 0.3483 -0.12827

  例如,对于2014年1月31日,请使用X = 0.0245和Y = 0.3483

  图表,坐标设定

  从菜单:设置→图表,坐标

  图表,坐标设置有六个选项卡:

  图表,坐标

  眼界

  投影

  对象过滤器

  网格间距

  对象列表设定

  图表,坐标

  图表设定

SkyChart(绘制天象图软件)

  在这里,您可以指定用于图表的坐标系。四个可用的系统是:

  赤道坐标

  方位角坐标

  银河系坐标

  黄道坐标

  座标类型

  进动,章动和畸变识别 您在此处的选择确定SkyCharts将为图表底部状态栏上的选定对象显示哪种坐标类型。如果不选中专家模式,则可以从四个选项的组框中选择坐标类型:

  日期的明显,真实的赤道,春分和历时

  这是图表日期的春分点的真实表观位置,包括校正适当的运动,进动,微动,像差,光线偏斜。通常,您需要此设置,因为这是唯一显示对象实际位置的设置。

  日期的均值,平均赤道,日期

  的春分和历元图表日期的春分的位置,包括仅针对正确的运动和进动进行的校正。仅使用此设置可将坐标与使用此系统的其他来源(如印刷年历)进行比较

  平均J2000,平均春分和历

  元J2000日期2000.0的平均位置,包括在2000.0处进行的适当运动和进动的校正。仅将此设置用于将坐标与使用此系统的其他来源(如印刷地图集)进行比较。

  占星术J2000,平均春分J2000和日期的纪元

  使用春分2000.0和进动为2000.0,但对于当前图表日期应有适当的运动。此设置仅用于与天文测量软件比较坐标。

SkyChart(绘制天象图软件)

  在专家模式下,您可以指定更多详细信息:

  春分年(-20000至20000)

  纪元年(-20000至20000)

  正确的运动复选框以校正给定时期的位置

  平均位置还是真实位置的章动和像差。

  通过图表→坐标系统→ [您的选择]或直接在图表上通过坐标系组中的图标对图表坐标系进行简单更改的快速方法。

  眼界

SkyChart(绘制天象图软件)

  您可以在此处指定11个范围作为视野(从0到10编号)。

  您可以为每个范围指定最小FOV(以度为单位),该范围将自动变为先前范围的最大值。

  第一个范围的最小值是0.0°,最后一个范围的最大值是360°(有趣的是显示为0.0°),这些值不能修改。

  这些范围列在所有“ 目录”对话框选项卡的底部,并且也与“ 投影”,“ 对象过滤器”和“ 网格间距”选项卡一起使用。

  可以通过“ 图表”→ “视野”从菜单中完成更改FOV本身,也可以通过vison组中的图标直接在图表上进行更改。可以通过对话框中的视图→ 视场(FOV)菜单中的FOV部件手动设置非常精确的FOV 。

  投影

SkyChart(绘制天象图软件)

  对于每个FOV范围,您可以从四种投影类型中进行选择:

  ARC Zenithal等距。它对应于Schmidt相机的投影。

  TAN Gnomonic。这是最大90°的默认投影。对应于用望远镜或摄影镜头获得的图像的投影。切线投影对于大于90°的场具有很大的变形,而在180°处发散

  SIN倾斜正字法。用于显示射电天文学中的图像。正弦投影重叠超过90°。

  汽车笛卡尔。除了它可以显示很大的视野之外,它没有太大的意义。

  MER墨卡托。对于大视野而言是一个很好的投影,但在极点上会发散。这是90°至360°之间的默认投影。

  HAI Hammer-Aitoff。折衷方案通常用于大型领域。

SkyChart(绘制天象图软件)

  E. Griessen的三个天顶投影,AIPS备忘录27

  默认情况下,投影CAR,MER和HAI是倾斜的,即投影赤道在海图中心移动。这样可以最大程度地减少图表上的失真。

  如果您想要这种投影的经典外观,则需要删除相应的复选框。

  有关更多信息,请参见投影比较页面。

  对象过滤器

SkyChart(绘制天象图软件)

  通过此选项卡,您可以配置幅度限制,以根据图表的FOV显示星星和深空物体。

  该星过滤器可以是:

  禁用的。(仅适用于较小的FOV),

  自动。这样,您可以将幅度指定为裸眼参考,

  手册。现在,您可以为每个FOV范围指定一个幅度极限。

  一个有趣的练习:与大型活动星表(即HST GSC),最大场数最大值(即6)和FOV为20度结合使用时,禁用星过滤器没有技术问题。现在您可以看到为什么在较大的FOV中禁用Stars滤镜不是很方便。

SkyChart(绘制天象图软件)

  深空滤镜可以是:

  禁用(仅适用于较小的FOV),

  手册。在这里,您可以为每个FOV范围指定幅度限制。

  您还可以过滤大型深空物体,以分钟为单位指定最大尺寸。

  网格间距

SkyChart(绘制天象图软件)

  通过此选项卡,您可以设置每个FOV范围的网格间距。

  度数是指间隔高度或偏角方向

  小时是方位角或右上扬方向

  您可以为每个FOV范围启用或禁用网格显示。

  您可以启用或禁用指南针的显示,也可以调整其大小或禁用它。

  您可以使用简单的N / E指针代替指南针。

  您可以通过图表→线/网格→ [显示坐标网格/添加赤道网格]从菜单启用或禁用网格显示。

  对象列表设定

SkyChart(绘制天象图软件)

  通过此选项卡,您可以确定要从图表过滤到对象列表的对象类型。单击主栏中的图标,以检索过滤后的图表上显示的对象列表。

  高级搜索

SkyChart(绘制天象图软件)

  从菜单:编辑→ 高级搜索,或从主栏搜索图标上。 首先,通过单击一个单选按钮选择适当的对象类型。然后在底部输入区域中输入其ID。 这些按钮可以帮助您输入目录-以及该区域右侧的对象ID。找到对象后,图表将移动以在中心显示对象。 如果没有得到结果,则可能是因为SkyChart在已配置的目录中找不到该对象

  工具箱编辑器

  当您单击“ 工具”框底部的“脚本”按钮时,将显示此窗口。它允许配置和编程工具箱的动作。

SkyChart(绘制天象图软件)

  创建工具布局

  首先,在顶部文本字段中为您的工具设置标题。

  然后,您需要添加至少一个组:单击“组”按钮,设置组标题和每行所需的列元素数。然后单击添加按钮。

  然后使用相同的原理添加所需的元素,例如文本“编辑”和“按钮”。

  该元素只能添加到组中。

  名称会自动分配给每个元素,例如Edit_1。您需要使用此名称从脚本中访问元素属性。

  对于某些元素,您可以选择标题或以像素为单位的高度。

  要更改每行元素的数量,请创建一个具有所需值但没有标题的新组。

  特殊元素是事件。这不会在屏幕上添加任何可见的内容,但允许您编写require脚本来处理事件。

  事件是:

  初始化:单击“应用”按钮后或在程序启动时运行一次。

  激活:每次显示此工具框时运行。

  计时器:以定期间隔运行,选择此事件时输入以秒为单位的间隔。

  望远镜移动:每次望远镜位置改变时。

  图表刷新:每次重新绘制图表。

  单击对象标识:通过单击图表或搜索结果来选择每个对象。

  距离测量:在图表上测量距离时。

  连接望远镜:连接望远镜时。

  望远镜断开连接:望远镜断开连接时。

  翻译:在初始化后或更改程序语言时运行。

  当该工具未显示在屏幕上时,这些事件通常是不活动的。一个例外是Timer事件,您始终可以通过选中相应的框来激活它。但是要小心此选项可能暗示的性能问题。

  使用激活事件可以使用工具不活动时在地图上发生的更改来更新您的工具。

  您可以使用垂直箭头或在左树中拖放来对组或元素重新排序。

  如果在树中选择一个元素并更改其属性之一,则会显示“更新”按钮以允许应用更改。

  脚本可以附加到以下元素:按钮,菜单,组合框,事件。

  当您在树中选择此元素之一时,将显示“编辑脚本”按钮。有关详情,请参见下文。

  您可以在图表的右键菜单中添加一个功能。为此,为按钮创建功能并选中“菜单”。

  准备就绪后,单击“应用”按钮以在工具框中显示您的元素并编译脚本。

  不要忘记使用“保存”按钮将您的工作保存到文件中(默认文件扩展名为.cdcps)。

  还要保存程序配置,以使您的工具箱在下次启动程序时自动加载。

  脚本编辑器

  编辑器允许编写脚本本身,这些脚本可以在单击按钮,组合框选择或事件时执行。

SkyChart(绘制天象图软件)

  使用的语言是基于对象Pascal的Pascal脚本。 首先定义全局变量,然后定义过程和函数(如果有),然后定义私有变量,最后定义主代码,从begin开始,以end结束。 阅读脚本示例页面以快速入门。

  由于每个脚本都特定于一个事件,因此不可能在脚本之间使用全局变量。例如,您不能在按下按钮时设置变量,然后在另一次单击按钮时使用此变量。

  为了解决这个问题,在主程序中预定义了许多全局变量,并且特定的功能允许对其进行写入和读取。

  此功能以及其他与Skychart界面相关的功能,将在单独的脚本参考页面中进行介绍。

  使用“ 保存”按钮记录更改并返回主窗口。

  顶部按钮与调试功能相关,如下所述。

  脚本调试器

  简单的调试功能可用于测试您的代码。

SkyChart(绘制天象图软件)

  要以调试模式运行脚本,请按绿色箭头“运行”按钮。该程序首先被编译。

  如果出现编译错误,相应的行将以黄色突出显示,并且错误消息将显示在底部消息区域中。

  如果编译顺利完成,程序将开始运行并在主过程的第一行代码处停止。当前执行位置以蓝色突出显示。

  现在,您可以使用“ 跳过”按钮逐行执行程序。除了当前行是对函数之一的调用之外,

  “单步执行”按钮的作用相同。在这种情况下,单步执行允许逐行运行功能,但是单步执行该功能并在主程序的下一行停止。

  您还可以在特定行上设置断点,以直接跳到该位置。

  要设置断点,请单击最左边的列以显示一个红色图标。

  使用运行按钮跳到下一个断点。然后,当前行以红色突出显示。

  您可以通过单击红色图标或使用“全部删除断点”按钮一次全部删除断点来删除断点。

  当程序在断点处暂停或单击“分步”后,可以显示变量的值。

  只需在程序源中的任何位置单击变量名,即可在消息区域中显示该值。

  请注意,此功能仅适用于局部变量,不适用于对象属性。

  您可以使用“ 暂停”按钮暂停程序执行。例如,这对于检查无限循环的条件很有用。

  该停止按钮立即终止执行程序。

∨ 展开

网友评论

我要跟帖
取消
所有评论 共 0