让WebStorm支持ArcGIS JS 补全提示

工欲善其事必先利其器,用ArcGIS JS
开发WebGIS有esri推荐的几款IDE,aptana,vs,sublime text。我比较喜欢的就是sublime
text和WebStorm,sublime默认js文件打开方式,风格很喜欢,但到开发上还是推荐WebStorm,被誉为前端开发神器,支持dojo、YUI、JQuery等框架。下边我就讲下如何利用让WebStorm来开发ArcGIS
JS。

  这里我用的是WebStorm最新的版本8.0,觉得速度比7快一些,不过有个小bug,调试时console无法clear
all。首先添加WebSotrm对dojo的提示,打开后点击File-Setting-Javascript-Libarary-Download,选择dojo后下载完成,这里也可以选择其他框架。

下边新建个Html文件,这里我们还需要的就是esri提供的code
assist文件,网上也有讲将整个api引用进来,但是那样的速度很慢,后来尝试把code
assist文件放到项目中来,跟在aptana2里一样,这样就可以实现代码补全。

让WebStorm支持ArcGIS JS 补全提示,码迷,mamicode.com

时间: 2024-10-12 19:54:07

让WebStorm支持ArcGIS JS 补全提示的相关文章

Android自动补全提示

自动补全提示最主要的是使用AutoCompleteTextView控件,继而从与控件关联的ArrayAdapter提供的字符串集合得到提示. 先上图 AutoCompleteTextViewActivity.java代码如下: public class AutoCompleteTextViewActivity extends Activity {    @Override     protected void onCreate(Bundle savedInstanceState) {      

pycharm输入代码后,没有补全提示

安装pycharm后,输入代码后,没有补全提示 首先检查是否关闭了代码提示,如下图,将红框中“Power Save Mode”前的勾去掉 第二步,如果在输入某些代码时还是没有补全提醒,可能是配置好python环境 则点击file->settings->project Interpreter , 如下图选择安装的python 原文地址:https://www.cnblogs.com/mo-nian/p/11811101.html

Mysql忘记密码,支持中文,tab补全

忘记Mysql密码: (1)暂停服务: /etc/init.d/mysqld stop (2)跳过grant表授权,进入安全模式,并在后台运行: mysqld_safe --skip-grant-tables & mysqld_safe --skip-grant-tables --defoults-file=/data/3306/my.cnf & #多实例 jobs [1]+ Running mysqld_safe --skip-grant-tables & (3)进入安全模式修改

在jsp页面下, 让eclipse完全支持HTML/JS/CSS智能提示(转)

我们平时用eclipse开发jsp页面时智能提示效果不太理想,今天用了两个小时发现了eclipse也可以像Visual Studio 2008那样完全智能提示HTML/JS/CSS代码,使用eclipse自带的插件,无需另外安装插件,具体步骤如下 1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist 修改Auto Activation triggers for java的值为:zjava   点击apply按钮 如图: 2.继续打开

让eclipse完全支持HTML/JS/CSS智能提示

平时用eclipse开发jsp页面时智能提示效果不太理想,通过修改eclipse配置让其完全智能提示HTML/JS/CSS代码,具体步骤如下 1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist 修改Auto Activation triggers for java的值为:".abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW"(惯例""要去掉)   点击

Python支持tab键补全

[[email protected]]# cat tab.py #! /usr/bin/env python import sys import readline import rlcompleter import os readline.parse_and_bind('tab: complete') histfile = os.path.join(os.environ['HOME'],'.pythonhistory')

python支持tab键补全命令

cat tab #!/usr/bin/pythonimport sysimport readlineimport rlcompleterimport atexitimport osreadline.parse_and_bind('tab:complete')histfile = os.path.join(os.environ['HOME'],'.pythonhistory')try:    readline.read_history_file(histfile)except IOError:  

Eclipse - Java 代码自动补全提示

Windows> Preferences> > Java> Editor> Content Assist> Auto activation triggers for Java:.abcdefghijklmnopqrstuvwxyz

vim php tab 补全提示

在vimrc中加入下面这段,把方法名保存在一个文件中引入到字典中 set dictionary+=/home/lucifer/package/PHP_function.txt set complete-=k complete+=k function! InsertTabWrapper() let col=col('.')-1 if !col || getline('.')[col-1] !~ '\k' return "\<TAB>" else return "\&