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

aptana中的快捷键_AptanaIDE中集成的MSAjax客户端Javascript

aptana中的快捷键AptanahasacoolEclipse-basedIDEforwritingAJAX-ywebsites.Itsgotbuilt-insupport,vi
aptana中的快捷键

aptana中的快捷键

Aptana has a cool Eclipse-based IDE for writing AJAX-y websites. It's got built-in support, via plugins, for most of the major Javascript Libraries. At the core of ASP.NET's AJAX support is the Microsoft AJAX Library 3.5 (direct download), a collection of Javascript classes that you can use in any application, whether it uses ASP.NET or not. The library is licensed under the Ms-PL, the least restrictive Microsoft license. It's the "do what makes you happy" license.

Aptana有一个很酷的基于Eclipse的IDE,用于编写AJAX-y网站。 它通过插件对大多数主要的Javascript库提供了内置支持。 ASP.NET AJAX支持的核心是Microsoft AJAX Library 3.5 (直接下载),它是可以在任何应用程序中使用的Javascript类的集合,无论它是否使用ASP.NET。 该库是根据Ms-PL (最低限制的Microsoft许可)授权的。 这是“做让您开心的事”许可证。

Anyway, I wanted it integrated into Aptana's Studio, so I took the client libraries and bundled them into a JAR file as an Aptana (Eclipse) plugin. You just download this one JAR and save it in the Aptana\Plugins folder and when you make a new Web Project, Microsoft Ajax 3.5 will appear in the list.

无论如何,我都希望将其集成到Aptana的Studio中,因此我将客户端库作为一个Aptana(Eclipse)插件捆绑到了JAR文件中。 您只需下载一个JAR并将其保存在Aptana \ Plugins文件夹中,然后在创建新的Web项目时,Microsoft Ajax 3.5将出现在列表中。

When you select (it's a checkbox, so you can add multiple libraries to one project) you'll get the Javascript and "intellisense" for the libraries, as well as a Hello World Sample...

选择(这是一个复选框,因此您可以将多个库添加到一个项目中),您将获得库的Javascript和“ intellisense”,以及“ Hello World Sample”。

...as well as integrated with the online Ajax Documentation

...以及与在线Ajax文档集成

I think that JS components like MS-Ajax should be easily accessible in other IDEs that aren't Visual Studio, like Aptana.

我认为像MS-Ajax这样的JS组件应该可以在非Visual Studio的其他IDE(如Aptana)中轻松访问。

The one big feature that I didn't have time to do was full Intellisense (Aptana calls it "Code Assist") as it'll require a custom ScriptDoc XML file to describe each method within the libraries. This means that you'll not get the extra documentation tooltip, but I'm working in it.

我没有时间要做的一个重要功能就是完整的Intellisense(Aptana称其为“代码辅助”),因为它将需要一个自定义ScriptDoc XML文件来描述库中的每个方法。 这意味着您不会获得额外的文档工具提示,但我正在使用它。

Bertrand has a post explaining what our format for JS metadata looks like. The Open Ajax Alliance has an IDE Charter that describes an interoperable way for IDEs to interact with libraries, publish metadata,etc. Microsoft joined the Alliance last year and passed the Open Ajax Interop Test last September. Bertrand has a whole category dedicated to Open Ajax. When these specs gets better figured out, we'll make sure this gets supported. I may write a tool in the short term to convert between our format into Aptana's if folks ask. Eventually, however, everyone will use the standard (after it comes out, you know how standard take time).

Bertrand的帖子解释了我们的JS元数据格式是什么样子。 Open Ajax联盟具有一个IDE章程,该章程描述了IDE与库交互,发布元数据等的互操作方式。 微软去年加入了该联盟,并于去年9月通过了Open Ajax Interop测试。 Bertrand有一个专门用于Open Ajax的整个类别。 当更好地弄清楚这些规格时,我们将确保它得到支持。 如果有人要求,我可能会在短期内编写一个工具,将我们的格式转换为Aptana。 最终,每个人​​都会使用标准(标准发布后,您知道标准需要花费多少时间)。

I've  been talking with Aptana to get this support built in and possibly auto-downloadable, but for now, if you're running Aptana and you'd like MS-Ajax support, save this JAR (com.ajax.ms.3.5.21022.8.jar) into Aptana's plugin directory and restart the IDE.

我一直在与Aptana进行交谈,以获取内置的支持并且可以自动下载,但是就目前而言,如果您正在运行Aptana并且希望获得MS-Ajax支持,请保存此JAR ( com.ajax.ms.3.5 .21022.8.jar )进入Aptana的插件目录,然后重新启动IDE。

Later, I'll show you how to do the inverse with Visual Studio, integrating Prototype and JQuery.

稍后,我将向您展示如何使用Visual Studio进行运算,并集成Prototype和JQuery。

翻译自: https://www.hanselman.com/blog/msajax-client-Javascript-integrated-within-the-aptana-ide

aptana中的快捷键



推荐阅读
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • PHP图片截取方法及应用实例
    本文介绍了使用PHP动态切割JPEG图片的方法,并提供了应用实例,包括截取视频图、提取文章内容中的图片地址、裁切图片等问题。详细介绍了相关的PHP函数和参数的使用,以及图片切割的具体步骤。同时,还提供了一些注意事项和优化建议。通过本文的学习,读者可以掌握PHP图片截取的技巧,实现自己的需求。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了Perl的测试框架Test::Base,它是一个数据驱动的测试框架,可以自动进行单元测试,省去手工编写测试程序的麻烦。与Test::More完全兼容,使用方法简单。以plural函数为例,展示了Test::Base的使用方法。 ... [详细]
  • ASP.NET2.0数据教程之十四:使用FormView的模板
    本文介绍了在ASP.NET 2.0中使用FormView控件来实现自定义的显示外观,与GridView和DetailsView不同,FormView使用模板来呈现,可以实现不规则的外观呈现。同时还介绍了TemplateField的用法和FormView与DetailsView的区别。 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
author-avatar
没得名儿呀没名字
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有