热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

您使用什么编辑器进行OpenLaszlo编码?-WhateditordoyouuseforOpenLaszlocoding?

ImnewtodevelopinginOpenLaszlo,andhavetriedEclipse(hopingfordecentcodecompletion),but

I'm new to developing in OpenLaszlo, and have tried Eclipse (hoping for decent code completion), but found it far too heavy for my tastes. fell back to using Textmate, but the bundle for OpenLaszlo is terribly out of date.

我刚接触OpenLaszlo开发,并尝试过Eclipse(希望代码完好无损),但发现它太重了我的口味。回到使用Textmate,但OpenLaszlo的捆绑包非常过时了。

Any suggestions? or should I just roll up my sleeves and write a new bundle for Textmate?

有什么建议?或者我应该卷起袖子为Textmate写一个新包?

7 个解决方案

#1


I personally use SpketIDE as an Eclipse plugin. It has some code completion, good syntax highlighting.

我个人使用SpketIDE作为Eclipse插件。它有一些代码完成,良好的语法高亮。

#2


I use VIM for this. The VIM mode that ships with OpenLaszlo recognizes both the XML tags and the embedded Javascript. Of course, if you're not already a VIM user, it's a big project to dive in.

我为此使用VIM。 OpenLaszlo附带的VIM模式可识别XML标记和嵌入式Javascript。当然,如果您还不是VIM用户,那么这是一个潜水的大项目。

#3


I wouldn't have added it otherwise, but since its arch-enemy VI(m) was mentioned:

我不会另外添加它,但因为它的敌人VI(m)被提及:

Emacs

is worth listing. :)

值得上市。 :)

Without knowing much about OL, I am pretty sure one of gazillions of modes it has provides some level of support for your editing needs.

在不了解OL的情况下,我非常确定其中的一种模式可以为您的编辑需求提供一定程度的支持。

#4


If you use a texteditor or XML editor with support for XSD schema, you can generate a custom XSD file of your application using this OpenLaszlo Schema Generator tool. The tool uses Ant to generate the schema file, which then can be used by the editor of your choice.

如果您使用支持XSD架构的texteditor或XML编辑器,则可以使用此OpenLaszlo架构生成器工具生成应用程序的自定义XSD文件。该工具使用Ant生成模式文件,然后可以由您选择的编辑器使用。

#5


We used Visual Studio. And we used it just as a great XML editor. I also used Notepad2 because it is very lightweight and has syntax highlighting.

我们使用Visual Studio。我们使用它作为一个伟大的XML编辑器。我也使用了Notepad2,因为它非常轻巧,并且具有语法高亮功能。

#6


I've been using Notepad++ with the XML language chosen (since Open Laszlo is basically just XML and Javascript). Simple, but effective and free.

我一直在使用Notepad ++并选择了XML语言(因为Open Laszlo基本上只是XML和Javascript)。简单但有效且免费。

#7


I've been developing in OpenLaszlo since 2006. I currently use NotePad++ with .lzx files set to be interpreted as XML files, this allows the code to be highlighted well in different colours for the different parts that make up OpenLaszlo code (XML nodes, Javascript/AS3, etc.).

我自2006年以来一直在OpenLaszlo开发。我目前使用NotePad ++,将.lzx文件设置为XML文件,这样就可以使用不同颜色的代码突出显示组成OpenLaszlo代码的不同部分(XML节点, Javascript / AS3等)。

You can find NotePad++ at: http://notepad-plus-plus.org/

你可以在http://notepad-plus-plus.org/找到NotePad ++

it is free.

这是免费的。

I just test my application by loading it into a web browser page.

我只是通过将其加载到Web浏览器页面来测试我的应用程序。


推荐阅读
  • Python数据分析入门指南:全面了解Python在数据科学中的应用 ... [详细]
  • 本文详细介绍了如何在 Grafana 中独立于 Alertmanager 配置邮件和微信告警。具体步骤包括配置 SMTP 服务器以实现邮件告警,以及设置微信告警的集成方式。通过这些配置,用户可以更灵活地管理和接收来自 Grafana 的告警通知,确保及时响应系统异常。文章还提供了详细的配置示例和常见问题的解决方案,帮助用户顺利完成设置。 ... [详细]
  • Ceph API微服务实现RBD块设备的高效创建与安全删除
    本文旨在实现Ceph块存储中RBD块设备的高效创建与安全删除功能。开发环境为CentOS 7,使用 IntelliJ IDEA 进行开发。首先介绍了 librbd 的基本概念及其在 Ceph 中的作用,随后详细描述了项目 Gradle 配置的优化过程,确保了开发环境的稳定性和兼容性。通过这一系列步骤,我们成功实现了 RBD 块设备的快速创建与安全删除,提升了系统的整体性能和可靠性。 ... [详细]
  • 本文深入探讨了 C# 中 `SqlCommand` 和 `SqlDataAdapter` 的核心差异及其应用场景。`SqlCommand` 主要用于执行单一的 SQL 命令,并通过 `DataReader` 获取结果,具有较高的执行效率,但灵活性较低。相比之下,`SqlDataAdapter` 则适用于复杂的数据操作,通过 `DataSet` 提供了更多的数据处理功能,如数据填充、更新和批量操作,更适合需要频繁数据交互的场景。 ... [详细]
  • 黄聪:MySQL主从复制配置,实现高效读写分离
    大型网站为应对高并发访问,不仅需要在前端实现分布式负载均衡,还需在数据业务和访问层采取有效措施。采用传统的数据结构已无法满足需求,通过配置MySQL主从复制,可实现高效的读写分离,显著提升系统性能和稳定性。 ... [详细]
  • 本文详细介绍了在 CentOS 6.7 x64 环境下配置 MySQL 5.6.29 的 GTID 主从复制方法。主库 IP 为 192.168.0.65,备库 IP 为 192.168.0.66。通过逐步指导,帮助读者顺利实现高可用性和数据一致性。 ... [详细]
  • MySQL性能优化与调参指南【数据库管理】
    本文详细探讨了MySQL数据库的性能优化与参数调整技巧,旨在帮助数据库管理员和开发人员提升系统的运行效率。内容涵盖索引优化、查询优化、配置参数调整等方面,结合实际案例进行深入分析,提供实用的操作建议。此外,还介绍了常见的性能监控工具和方法,助力读者全面掌握MySQL性能优化的核心技能。 ... [详细]
  • 在Spring框架中,基于Schema的异常通知与环绕通知的实现方法具有重要的实践价值。首先,对于异常通知,需要创建一个实现ThrowsAdvice接口的通知类。尽管ThrowsAdvice接口本身不包含任何方法,但开发者需自定义方法来处理异常情况。此外,环绕通知则通过实现MethodInterceptor接口来实现,允许在方法调用前后执行特定逻辑,从而增强功能或进行必要的控制。这两种通知机制的结合使用,能够有效提升应用程序的健壮性和灵活性。 ... [详细]
  • 深入解析:RKHunter与AIDE在入侵检测中的应用与优势
    本文深入探讨了RKHunter与AIDE在入侵检测领域的应用及其独特优势。通过对比分析,详细阐述了这两种工具在系统完整性验证、恶意软件检测及日志文件监控等方面的技术特点和实际效果,为安全管理人员提供了有效的防护策略建议。 ... [详细]
  • Android ListView 自定义 CheckBox 实现列表项多选功能详解
    本文详细介绍了在Android开发中如何在ListView的每一行添加CheckBox,以实现列表项的多选功能。用户不仅可以通过点击复选框来选择项目,还可以通过点击列表的任意一行来完成选中操作,提升了用户体验和操作便捷性。同时,文章还探讨了相关的事件处理机制和布局优化技巧,帮助开发者更好地实现这一功能。 ... [详细]
  • 如何在Android应用中设计和实现专业的启动欢迎界面(Splash Screen)
    在Android应用开发中,设计与实现一个专业的启动欢迎界面(Splash Screen)至关重要。尽管Android设计指南对使用Splash Screen的态度存在争议,但一个精心设计的启动界面不仅能提升用户体验,还能增强品牌识别度。本文将探讨如何在遵循最佳实践的同时,通过技术手段实现既美观又高效的启动欢迎界面,包括加载动画、过渡效果以及性能优化等方面。 ... [详细]
  • APKAnalyzer(1):命令行操作体验与功能解析
    在对apkChecker进行深入研究后,自然而然地关注到了Android Studio中的APK分析功能。将APK文件导入IDE中,系统会自动解析并展示其中各类文件的详细信息。官方文档提供了详细的命令行工具使用指南,帮助开发者快速上手。本文以一个RecyclerView的Adapter代理开源库为例,探讨了如何利用这些工具进行高效的APK分析。 ... [详细]
  • 在Linux系统中,MySQL的用户权限管理是运维人员必须掌握的关键技能之一。本文详细介绍了MySQL用户和权限管理的相关概念,包括MySQL用户的概念及其与VSFTPD虚拟用户的相似性,以及密码管理的重要性。此外,还深入探讨了如何通过命令行工具和配置文件进行用户权限的设置和调整,确保系统的安全性和稳定性。 ... [详细]
  • Docker网络基础探讨了如何通过高效的技术手段实现跨主机容器间的顺畅通信与访问。本文深入分析了Docker网络架构,特别是其在多主机环境下的应用,为Go语言开发者提供了宝贵的实践指导和理论支持。 ... [详细]
  • 10款精选jQuery插件助力响应式网页设计布局优化
    响应式网页设计在当今的数字环境中至关重要。本文精选了10款优秀的jQuery插件,旨在帮助设计师和开发者优化网站布局,确保内容在不同设备上(如手机、平板电脑等)都能呈现最佳效果,提升用户体验。这些插件不仅功能强大,还能显著简化开发流程,提高工作效率。 ... [详细]
author-avatar
草千里2502902931
这个家伙很懒,什么也没留下!
Tags | 热门标签
RankList | 热门文章
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有