如何调试WebStorm
概述:WebStorm是一款优秀的JavaScript 开发工具,被大多数的JS开发人员誉为最智能的JavaSscript IDE。对于使用的不用的操作系统对WebStorm更改一下设置,能够在更大的程度上提升效率。
JavaScript开发工具WebStorm教程:如何调试WebStorm
JavaScript 是一种基于对象和事件驱动,且具有相对安全性的客户端脚本语言,也是时下最为流行的Web脚本语言。目前也在积极的扩展应用领域,同时基于Javascript开发的游戏也在不断增加。另一方面也以JavaScipt为目标而诞生了多种其他语言,如有着更高精简性与可读性的CoffeeScript语言,以及为大型应用服务的ypeScript语言等。
最新的TIOBE编程语言6月的排行榜上,JavaScript也重新进入前十名,目前JavaScript语言依旧处于在TIOBE编程语言排行榜上的一个上升趋势,依旧很具有潜力。
对于优秀的编程语言选择合适的开发工具,就能够事半功倍。jetbrains公司旗下的WebStorm是一款优秀的JavaScript 开发工具,被大多数的JS开发人员誉为最智能的JavaSscript IDE。
WebStorm更改设置
对于使用的不用的操作系统对WebStorm更改一下设置,能够在更大的程度上提升效率。
1、Windows 系统
《WebStorm installation folder》/bin/idea.exe.vmoptions
或是下面的方法进行设置:
《WebStorm installation folder》/bin/idea64.exe.vmoptions
2、*NIX 系统
《WebStorm installation folder》/bin/idea.vmoptions
或是下面的方法进行设置:
《WebStorm installation folder》/bin/idea64.vmoptions
3、Mac操作系统
将这个file /Applications/WebStorm.app/bin/下的idea.vmoptions复制到
~/Library/Preferences/WebIdeXX/idea.vmoptions
举个例子,为了增加WebStorm堆的大小,你需要从/Applications/WebStorm.app/bin/idea.vmoptions 复制original .vmoptions文件到~/Library/Preferences/WebIdeXX/idea.vmoptions,然后修改-Xmx设置。
对于比较旧的版本的话,就需要如下进行设置存储:
/Applications/WebStorm.app/Contents/Info.plist
Unicode文本的管理设置
在WebStorm允许定义非ascii字符是否应该使用文字像‘\ u00AB’或‘\ 00 ab”。
中操作主要是由系统属性idea.native2ascii.lowercase控制,在默认的情况下,使用大写字符。
也可以使用小写字符,但是需要按照使用的平台进行设置,如下:
1、Windows 和 *NIX系统
idea.native2ascii.lowercase=true
放到bin/idea.properties文件,这个文件位于产品装包中。
2、Mac操作系统
复制/Applications/WebStorm.app/bin/idea.properties文件到~/Library/Preferences/WebIdeXX/下,打开进行编辑,添加行。
对于老版本的WebStorm,打开用于编辑的/Applications/WebStorm.app/Contents/Info.plist文件,并添加以下代码:
《key》idea.native2ascii.lowercase《/key》
《string》true《/string》
到这个部分
《key》Properties《/key》 《dict》 ... 《dict》
放到bin/idea.properties文件,这个文件位于产品装包中。
战神系列中奎托斯的身世
人类不断制造战火,加上战神阿瑞斯在凡间不断的挑动纷争,使凡间陷入一片混乱。于是战神的香火日渐鼎盛,势力也一天比一天强大,终于招致了众神的不满和嫉妒。众神的矛盾不断加剧,阿瑞斯更开始了向别的神公开宣战,并进攻了信奉雅典娜的城市,她的势力范围——雅典。 斯巴达战士奎托斯,是斯巴达的军队统领,他体格过人,英勇善战,但为人残酷,贪婪,嗜战。某一年,他率领大军和北方的日尔曼人决战,尽管他使出浑身解数,斯巴达战士视死如归,仍然无法挽回己方的败局,残酷的战斗中,斯巴达军渐渐处于下风,越来越多人被杀,领袖奎托斯更被日尔曼首领逼到绝境。 在敌人的刀快要刺下来,奎托斯生死的瞬间,英勇的斯巴达人向天怒吼:“阿瑞斯!!!!我乞求您的帮助,让我打败我的宿敌吧!!当我达成心愿,我的灵魂将属于您!!”话音刚落,一道闪电从天而降,击中奎托斯。一副带锁链的利刃紧紧地缠在了他的手上,日尔曼首领被奇迹惊得呆住了。奎托斯乘他不备,挥动了手上的双刀,那硕大的躯体在一瞬间就被砍得四分五裂,只剩下那头颅圆睁着充满困惑和不解的眼睛。阿瑞斯接受了斯巴达人的交易,战场上日尔曼战士都被无形的力量宰杀,好一场血腥的屠戮!战斗过后,阿瑞斯告诉斯巴达人,这刻起,你就是我的仆人,灵魂永远属于我,必须为我永世效劳,手上那不能取下的双刀就是契约的证明。 从此,奎托斯整天陷入无休止的战争中,不断地屠杀着,征服着。直到一天,他把战火烧到了一个村落,他肆无忌惮地杀戮着,见人就剁,还吩咐部下烧村。神庙旁的老妇极力地劝说他放过庙里的人,那是神圣的地方啊!可是奎托斯已经毫无人性了,他闯进庙中,见人就杀,不久,人们都倒在血泊中。杀红了眼的奎托斯却惊讶地发觉妻儿已经死在他眼前,而凶手正是他本人!这一刻,后悔,懊恼,愤恨同时涌上他的心头,人性和良知渐渐回到他的脑中。他认为这是阿瑞斯的陷阱,是让他彻底地为战神服务的陷阱。复仇的火焰燃烧着他的全身。老妇向他感叹因果和命运的安排,更加激起他那愤怒的心,他誓要找战神阿瑞斯算帐,以解他的心头之恨。在老妇的悲笑中,村落的大火中,奎托斯踏上了复仇之路,对一个神的复仇之路;死人燃尽的骨灰,沾落在他的身上,再也不脱落,奎托斯的皮肤被沾得惨白,就像一具死尸。 越过茫茫的海洋,雅典娜出现在奎托斯的船上,她告诉迷茫的斯巴达人,必须去拯救她的城市,以及获得潘多拉盒才能获得杀死神的力量,在他的旅途中,众神会帮助他,让他战胜阿瑞斯。奎托斯接受了雅典娜的建议和交易,驾船到达已经陷于战火的雅典城,开始了他的复仇计划……
tomcat是做什么用的
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,目前最新版本是6.0.18(截止到2008-08-27)。Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。这里的诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。
-orm