当前位置:首页 > 下载列表 > InstantView®

InstantView® 3.4.0

InstantView®:ClassiXSoftwareGmbH开发的CyberEnterprise®业务操作系统专用语言InstantView®是ClassiXSoftwareGmbH为其业务操作系统CyberEnterprise®开发的域特定语言。该插件为开发人员提供了强大的工具集,用于创建和管理InstantView®语言的应用和模块。以下是其主要功能:调试:支持InstantVie
分类:   下载/工具 · 工具软件 来源:  点击进入 版本:  3.4.0
日期:  2025-07-21 人气:   大小:  
标签:   debuggers snippet __ext_mod __ext_app __ext_msg __ext_ext __ext_cxp __ext_lod __ext_prm instantview InstantView®
点击下载 相关下载
功能介绍

InstantView®:ClassiX Software GmbH开发的CyberEnterprise®业务操作系统专用语言

InstantView®是ClassiX Software GmbH为其业务操作系统CyberEnterprise®开发的域特定语言。该插件为开发人员提供了强大的工具集,用于创建和管理InstantView®语言的应用和模块。以下是其主要功能:

  • 调试:支持InstantView®语言应用的调试。
  • 语法高亮:提供InstantView®语言的语法高亮功能,提升代码可读性。
  • 错误和警告信息:从解析器中获取错误和警告信息,帮助开发者快速定位和解决问题。
  • 符号帮助:在悬停时提供符号帮助,方便理解和使用。
  • 语法补全:自动补全语法,提高开发效率。
  • 文档符号:提供大纲和面包屑导航的文档符号,简化导航。
  • 折叠区域:支持代码折叠,提升代码管理体验。
  • 代码透镜:显示关于继承的信息的代码透镜,帮助理解代码结构。
  • 引用查找:查找当前光标位置的引用,方便追踪代码依赖。
  • 符号高亮:高亮光标下符号的所有出现位置,快速定位。
  • 符号重命名:支持符号及其引用的重命名,简化代码维护。

配置

InstantView®插件需要通过IPC文件来获取项目结构信息。IPC文件可以按文件夹定义,允许工作区包含多个InstantView®项目。IPC文件在设置中定义,如果只有一个项目,可以将其定义为工作区设置,否则按文件夹设置。

要选择当前工作区/文件夹使用的IPC文件,可以打开该工作区/文件夹中的任何文件,打开命令窗口(CTRL SHIFT P),输入“ipc”选择“InstantView: Select IPC file”命令。选择窗口将显示当前使用的IPC文件和当前工作区可用的所有IPC文件。选择一个IPC文件将更新设置并重新加载VSCode窗口。

IPC文件是简单的文本文件,每行定义项目的不同属性。路径需用引号括起来,相对于IPC文件。不同路径用分号分隔。行数分别表示:

  1. 项目文件(cxp)
  2. INI文件
  3. 根目录
  4. 系统文件夹
  5. AppsWH文件夹
  6. 图像文件夹
  7. NUM文件
  8. 外部文件(ext)

更改IPC文件设置(或其他解析相关设置)后,需要重新启动Visual Studio Code或重新选择当前IPC文件。

调试

关于如何调试应用程序的详细信息,请参阅相关文档。

提示

以下提示特别适用于之前未使用过Visual Studio Code的用户。提示中的键盘快捷键是默认设置,假设未被更改。

在项目中导航

通过按CTRL P,然后输入文件名的一部分,可以快速导航到项目中的文件。

通过符号导航

可以在文件内通过符号进行导航。可以使用大纲或面包屑导航,或者更简单地按CTRL SHIFT O并输入符号名的一部分。

转到或查看定义

将光标置于符号上,按F12可以跳转到其定义。按ALT F12可以查看符号的定义。

转到或查看引用

当光标位于符号上时,按SHIFT F12可以跳转到其引用,按SHIFT ALT F12可以在侧边栏显示所有引用。也可以通过上下文菜单选择命令查看所有引用。

在搜索全局可访问符号(GlobalVar、在提供者中定义的过程/变量/窗口)的引用时,解析器将自动开始解析所有模块(除非已完成)以查找所有引用。可以通过点击解析进度并选择取消来中止此全局解析,引用搜索将仅考虑到目前为止已解析的模块。

重命名符号

当光标位于符号上时,按F2可以重命名光标下的符号。

在重命名符号时,按SHIFT ENTER,编辑器将列出对所有受影响文件的所有更改的预览,然后可以选择应用或丢弃更改。

在重命名全局可访问符号(GlobalVar、在提供者中定义的过程/变量/窗口)时,解析器将自动开始解析所有模块(除非已完成)以查找所有出现。可以通过点击解析进度并选择取消来中止此全局解析,重命名操作将仅应用于到目前为止已解析的模块。

代码补全

Visual Studio Code将自动建议可能的文本续写。也可以通过按CTRL SPACE请求建议。建议是上下文感知的,包括解析结果。

代码透镜

Visual Studio Code将在符号定义上方显示代码透镜,包含关于符号继承的信息。可以通过点击代码透镜导航到这些符号。如果有更多可能,只会在代码透镜中显示数量,通过点击代码透镜可以显示所有可能性,并通过点击其中一个,Visual Studio Code将导航到相关位置。

版本声明
本文转载于:https://marketplace.visualstudio.com/items?itemName=classix.instantview 如有侵犯,请联系study_golang@163.com删除
查看更多
课程推荐
  • Golang云原生架构师课程
    Golang云原生架构师课程
    Go是一门并发支持、垃圾回收的编译型系统编程语言;本课程转载自哔哩哔哩:https://www.bilibili.com/video/BV1Mh411M7A
    204次学习
  • MySQL数据管理之备份恢复案例解析视频教程
    MySQL数据管理之备份恢复案例解析视频教程
    《MySQL数据管理之备份恢复案例解析视频教程》MySQL是一个开放源码的小型关联式数据库管理系统,目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
    163次学习
  • MySQL索引优化解决方案
    MySQL索引优化解决方案
    本套课程是根据MySQL索引的设计理念与数据结构、索引使用场景、索引分类、索引运用场景、索引性能分析、查询优化、MySQL索引的慢查询等组成,主要讲述了MySQL索引优化的解决方案,非常适合有MySQL使用基础或者有一定工作经验的同学。课程讲解了解决大数量查询慢的问题、如何编写一个高效的SQL、查询语句应该如何优化、索引的实现原理是什么、索引又应该如何优化...等诸多SQL索引优化的难点和面试点。
    182次学习
  • 极客学院Docker视频教程
    极客学院Docker视频教程
    Docker是PaaS提供商dotCloud开源的一个基于LXC的高级容器引擎,源代码托管在Github上,基于go语言并遵从Apache2.0协议开源。Docker自2013年以来非常火热,无论是从github上的代码活跃度,还是各大厂商的支持,都使Docker成为了时下最受关注的技术,甚至微软都声称在下一代WindowsServer中集成对Docker的支持。所以我们收集了《极客学院Docke
    243次学习
  • Golang进阶实战编程
    Golang进阶实战编程
    本课程是在《Go语言基础视频》基础之上录制的,是Go语言基础的后半部分。包括包的管理,IO操作,Go语言最大的亮点:高并发,goroutine,channel,反射等。本视频主要为了帮助Go语言的初学者,从零到一的快速入门。学完本套课程,可以学会如果通过包管理Go项目,并发模型,以及并发实现,channel通道如何传递数据,反射等等。
    128次学习
  • JavaScript极速入门
    JavaScript极速入门
    本套课程将帮助大家迅速掌握JavaScript这门高端的、动态的、弱类型编程语言。知识点简单明了,让你学习0压力,适合新手观看学习......
    431次学习
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码