








TOTVS Developer Studio for VSCode:您的Protheus/Logix开发助手
TOTVS Developer Studio for VSCode是一款专为Protheus/Logix生态系统设计的开发工具,支持AdvPL、TLPP和4GL语言。它利用LSP(Language Server Protocol)和DAP(Debug Adapter Protocol)协议,确保与其他市场主流IDE(如Atom、Visual Studio、Eclipse等)兼容,提供无缝的开发体验。
主要功能:
- 语法高亮和代码分析:支持AdvPL、TLPP、4GL及其变体的语法高亮和静态代码分析,帮助您快速识别和修复代码问题。
- 调试和执行:本地和WebApp调试功能,支持TDS Replay以重播预录的执行过程。
- 编译和部署:提供源文件、文件夹和工作区的编译功能,并支持生成和应用更新包(patches)。
- RPO管理:维护和检查RPO文件,确保系统的完整性和安全性。
- Web服务生成:轻松生成Web服务客户端,简化与其他系统的集成。
- 服务器监控:实时监控服务器状态,确保开发过程中的稳定性。
- 命令行编译:类似Eclipse,提供TDS-Cli工具,支持命令行编译。
使用注意事项:
- 编译密钥和令牌:仅限于Protheus/Logix模块开发者使用,任何未经授权的使用将承担相应的法律责任。
- 文件命名规范:为确保Protheus生态系统在不同操作系统间的兼容性,建议使用小写字母和避免使用特殊字符或重音符号。
- 编码问题:TDS-VSCode默认使用Windows1252编码,确保在编辑和保存源文件时使用正确编码,避免编码冲突。
快速入门指南:
- 安装并启动VS Code,安装TDS-VSCode扩展。
- 打开或创建包含源文件和资源的主文件夹。
- 首次使用时,配置必要的设置,并在活动栏中点击TOTVS图标。
- 注册并连接到工作服务器,打开Explorer视图,编辑和编译源文件。
- 使用快捷键Ctrl F9或上下文菜单编译文件,修复编译错误并执行调试。
推荐扩展:
- Numbered Bookmarks:提供类似Delphi的数字书签功能。
- Protheus.DOC:支持TOTVS ProtheusDoc文档资源和代码片段。
不兼容扩展:
- 4gl Outline Dxc
- advpl-vscode
- flutter和dart
支持与问题解决:
- 遇到问题时,使用日志捕获工具收集详细信息,帮助开发团队快速解决问题。
- 查看常见问题和解决方案,确保使用最新版本的服务器和工具。
开发者社区:
- 欢迎通过GitHub参与TDS-VSCode的开发,提交Pull Request与我们分享您的贡献。
维护者与贡献者:
- 由TOTVS S.A.维护,感谢众多开发者的贡献和支持。
TOTVS Developer Studio for VSCode是一款功能强大且易于使用的开发工具,旨在提升您的Protheus/Logix开发体验。无论您是专业开发者还是初学者,都能从中受益。
本站所有资源都是由网友投稿发布,或转载各大下载站,
请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则
产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com