需求   前端开发中我们最常用的一般是webstorm.hbuilder和sublime,因为以前使用过一段时间eclipse所以我对webstorm的感觉比较良好,再加上以前使用hbuilder维护项目的时候其老是不明原因的崩溃和卡死,所幸后来我就把webstorm作为首选的开发工具了.今天一个朋友问我怎么在webstorm中使用git,我这里也攒了一些webstorm的使用小技巧,所幸就写篇记录文章吧. 导读   读完这篇笔记你可以学到如下知识: 1.了解git和github的区别 2.学习…
webstorm中使用git将代码放入tfs两种方式: 直接在tfs上建立仓库,复制仓库地址,然后在本地打开webstorm,然后git克隆这个仓库 使用git命令将本地项目上传到tfs git remote add origin http://code.ncloud.hk:8080/tfs/DefaultCollection/Huawei/_git/Huawei.App.Mapbox git push -u origin --all 点击webstorm上传按钮 找到GIT,点击“push”,…
一.首先要确保电脑已经成功安装好git了.(记住git的安装位置) 二.这里需要给webstorm配置一下:依次点击:file –> Settings –> Version Control –>Git 只需要在红框部分选择git的正确安装路径(找到git.exe),点击OK,配置完成. 如果不确定git路径是否正确,可以点击红框后面的Test按钮,如果出现下方提示,表示正确. 三.将服务器上的项目检出到本地:依次选择:VCS –> Checkout from Version –&g…
需求及解决    两个页面传值的需求是很常见的,angular中有很多常见的方法用于传值,而且都不会受到字符编码的影响,而采用传统的url中拼字符串进行传值的操作,如果拼串中涉及到中文字符,我们就要考虑页面的编码问题了.   如如下的地址 http://www.xxx.com/ddd?type=10&gn=你好 经过url编码转变为 http://www.xxx.com/ddd?type=10&gn=%E5%81 从而导致如果直接获取这个值会出现异常显示 通常我们要解决两个问题: 将sea…
需求   移动端使用angular实现上拉加载更多的条目,这个需求比较常见,网上的插件改动起来比较麻烦,不如自己写一个最适合,以前有同事写了一个,奈何bug太多,后来改分页了,我们产品说什么都让做,没办法,只能自己动手写一下,需要自定义指令,我的思路就是当页面第一次加载的时候我们先固定请求一部分数据进行显示,之后使用js探测垂直滚动条的滚动距离,当页面即将触底的时候发送第n+1请求,为防止在请求过程中重复请求加入了截流判断,其次在请求过程中页面最底部出现加载等待动画.如图所示 指令实现 // i…
1.打开webStrom 配置git File–setting…
最新有个微信小程序的开发需求,需要从网页中提取一些元素信息,获取有效数据 1. 了解到微信小程序里面不能直接操作dom元素,所以我们需要使用一些其他的npm包 2. 经过查到各方面的文档,最新决定用xpath来实现对应功能 a. 先安装对应的npm包,安装步骤见上一篇文章 小程序使用npm包 b. 我们安装了如下的npm包, https://github.com/yaronn/xpath.js c. 安装完后后,我们用测试代码验证 var select = require('xpath.js')…
1.申请一个github账号,我这里的操作是已经有了账号的情况之下进行的. 打开webstorm,File-->settings,弹出settings框,输入git,得到以下界面,输入github的账号和密码. 输入成功后,点击Test检测是否连接成功,点击apply,ok. 2.第一步表示webstorm已经成功连接到了github,下面就需要git的支持,下载git,https://git-for-windows.github.io/,安装成功,进行第三步 3.webstorm中进行git的…
0. 前言 在上一篇文章中,讲述了使用webstorm去调试node程序,最近研究了一下如何使用webstorm去操作git. 对于git的使用,大家的使用方式均有不同,最王道的方式非命令行莫属,基于git的GUI软件还是很多的,大家可自行研究使用.之前使用eclipse svn插件去操作版本管理,还是很便捷的一件事情.而今用惯了webstorm,当然里面也集成了对svn的支持,只是最近一直在用git,所以想试着用webstorm中的git集成工具进行版本管理.当然之前都是以敲命令行的方式去做,…
在webstorm中VCS → git → clone → url就是你的git代码地址,parent Directory(你要放到的目录),Directiory Name(起一个项目名称)…
1.pc中先安装git 2.在webstorm中选择VCS -> Checkout from Version Control -> Git Git Repository URL:  [git 路径] Parent Directory:      [本地要存放地址的父目录] Directory Name:       [项目名称] 3.在webstorm中添加git.exe配置,如图: 4.vcs->git->remotes中添加git url路径 5.VCS 选择 -> En…
这里推荐一个前端开发工具webStorm.用了大概快半年了,发现所有其他工具无出其右的.目前最新版本已经到4.0.2,半年前还是2.X 相比aptana.dreamweaver.sublime和vim等我曾用过的,高端开发工具还是用这个顺手.智能. 1.切身感受到的好处: 1)灵活的默认快捷键.起初他的默认快捷键和常用的不太一样,感觉不适应(当然在setting->keymap中可以切换你常用编辑器的快捷键,如eclipse.vim.Mac OS等),但是用惯了发现设计的合理性,如撤销和前进,常…
  而今前端开发经常与cmd打交道,如使用个npm什么的,如果老是在ide和cmd之间切换显得比较繁琐,众多前端利器中我最喜欢的就是webstorm,而webstorm中就可以直接使用cmd,如图1,点击右下角的图标就会出来,这样子我们只需要一个界面就能解决很多问题了...但是现在问题来了,老是使用鼠标点击开发效率还是很低,嗯没错,配置一个快捷键.   webstorm设置快捷键在File目录下的Keymap子菜单,这个菜单有一个功能很好用,在右面的搜索框中我们除了可以使用一些功能的名字去搜索该…
在WebStorm中集成Karma+jasmine进行前端单元测试 前言 好久没有写博了,主要还是太懒=.=,有点时间都去带娃.看书了,今天给大家分享一个原创的小东西,如果大家对TDD或者BDD有兴趣,可以也尝试一下哦. PS:附上小女萌图一张:^_^ 使用的工具/框架 webstorm 这个做前端的童鞋们应该都比较熟悉了吧,jetBrain出品的IDE神器,做Web开发.Node.js开发都可以.功能十分强大,我们今天的测试框架就是要与它集成,实现“开发的同时自动测试”.下面给出一些相关的资料…
[.net 面向对象程序设计进阶] (26) 团队开发利器(六)分布式版本控制系统Git——在Visual Studio 2015中使用Git 本篇导读: 接上两篇,继续Git之旅 分布式版本控制系统Git——使用GitStack+TortoiseGit 图形界面搭建Git环境 分布式版本控制系统Git——图形化Git客户端工具TortoiseGit 上两篇文章主要介绍了Git服务端和客户环境搭建,介绍了一款优秀的图形化的Git客户端工具TortoiseGit,本篇进入项目实战阶段,介绍如何在V…
web前端开发学习:jQuery的原型中的init 有大量web前端开发工具及学习资料,可以搜群[ web前端学习部落22群 ]进行下载,遇到学习问题也可以问群内专家以及课程老师哟 jQuery.fn = jQuery.prototype = { jquery: core_version,  //jquery版本号 constructor: jQuery,   //构造器指向 init:  //jquery的入口函数,主要用来实现选择器和DOM节点的创建 selector: //将选择器进行存储…
前言 前端已经过了单兵作战的时代了,现在一个稍微复杂一点的项目都需要几个人协同开发,一个战略级别的APP的话分工会更细,比如携程: 携程app = 机票频道 + 酒店频道 + 旅游频道 + ...... 每个频道有独立的团队去维护这些代码,具体到某一个频道的话有会由数十个不等的页面组成,在各个页面开发过程中,会产生很多重复的功能,比如弹出层提示框,像这种纯粹非业务的UI,便成了我们所谓的UI组件,最初的前端组件也就仅仅指的是UI组件. 而由于移动端的兴起,前端页面的逻辑已经变得很重了,一个页面的…
这篇文章是我从网上找来的,我觉得他非常详细的解释了VR发展的需求和必要.我认为通过这篇文章可以让大家了解VR. 译者写在最前: 来到追光动画有好几个月了,抱歉这段时间也没有什么文章与大家分享,我现在在做VR相关的一些工作,但是细节上的内容也不太合适通过博客的形式与大家分享.在这几个月的时间里面,国内对VR这个新事物有空前的热度,这是好事也是不切实际的繁荣,原因可能是多方面的,但FB花20亿美元收购Oculus应该是导火索,因为这个信号给中国投资界送去了无数的强心针和鸡血.在之前的两年里译者多多少…
[转]前端利器:SASS基础与Compass入门 SASS是Syntactically Awesome Stylesheete Sass的缩写,它是css的一个开发工具,提供了很多便利和简单的语法,让css看起来更像是一门语言,这种特性也被称为"css预编译".它的主要设计思想是让我们可以按照编程的思路编写自己的样式,然后通过"编译器"生成我们所需要的css文件. 当然,SASS只是css预编译工具中的一种,类似的工具还有Less.stylus等,SASS起初语法采…
相关文章: 1.<教你用Bootstrap开发漂亮的前端界面> 2.<Bootstrap开发漂亮的前端界面之实现原理> 3.<Bootstrap开发漂亮的前端界面之自定义右键菜单> 什么是jQuery插件? 首先,来看看我们一般是如何使用jQuery,第一种方式:$.trim(" hello world "),直接使用jQuery中方法,第二种方式:$("#myinput").val(),获取页面中的元素,然后使用jQuery对象…
[COCOS2DX-LUA 脚本开发之一]在Cocos2dX游戏中使用Lua脚本进行游戏开发(基础篇)并介绍脚本在游戏中详细用途! 分类: [Cocos2dx Lua 脚本开发 ] 2012-04-16 10:08 30803人阅读 评论(18) 收藏 举报 游戏脚本luaanimationpython 本站文章均为李华明Himi原创,转载务必在明显处注明:转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/iphone-cocos2dx/681.htm…
大家都知道webstorm对程序员来说是一个很好用的IDE.我们输入几个关键字,webstorm就会给出提示,大大提高了我们的开发效率,可有时候webstorm的默认设置不能满足我们的个性化代码模板的需求,这时候大家就要自己进行设置,现在给大家演示一下自定义代码模版怎么设置. 要实现的功能如下,我输入MyCom,出现下图 选择第三个,点击enter,就会出现下图,且光标出现在我们将要写类名的位置. 设置的步骤如下: 1) 打开webstorm的设置(本人电脑为mac,window类似) 2)点击…
前端工具WebStorm好在哪里?(带详细破解教程) 一.总结 1.WebStorm对html特别是HTML5和JS的智能提示简直堪称大神. 2.WebStorm足够的轻量级. 3.WebStorm对js的提示也足够的先进.还带js调试功能. 二.前端工具WebStorm好在哪里? 大家还在使用Dreamweaver这样的弱智工具开发Web前端吗?或者使用VS 系列笨重的工具在开发Web的前端吗?你已经Out了.我推荐大家使用WebStorm来做Web前端开发,高端.大气上档次. 相比Dream…
大家好我是木瓜太香,大家在使用 webstorm 编写 html 的时候可能会遇到展开部分标签挨在一起的情况,相信很多小伙伴都想解决这个问题,接下来我们就开始吧! 先来看看我们输入如下 emmet 代码的时候展开的效果是怎么样的 div>a*3 展开效果: 这个时候我们可能需要自己去一个一个回车排版,当然这肯定不是你想要的,现在我们来解决这个问题. 在解决问题之前,我们要知道产生这个问题的原因,在 webstorm 中是对标签进行分类的,其实从逻辑上来说,a 标签这种本身就属于行内标签,不换行在…
Android  APP开发需求文档范本 软件需求文档格式的标准写法 1.引言 1.1 编写目的 • 阐明开发本软件的目的: 1.2 项目背景 • 标识待开发软件产品的名称.代码: • 列出本项目的任务提出者.项目负责人.系统分析员.系统设计员.程序设计员.程序员.资料员以及与本项目开展工作直接有关的人员和用户: • 说明该软件产品与其他有关软件产品的相互关系. 1.3 术语说明 列出本文档中所用到的专门术语的定义和英文缩写词的原文. 1.4 参考资料(可有可无) 列举编写软件需求规格说明时所参…
Node.js绝对是一个web开发的热点话题,作为web神器的WebStorm也是开发Node.js的佼佼者. 接下来就Node.js项目在WebStorm的配置操作就行详细的讲解,首先是创建项目.两种方式完成Node.js项目创建. 直接创建新的项目,下面将通过创建一个新的Express app作为例子,一步步完成创建. 在WebStorm欢迎界面,点击New Project并选择Express app模板. 选择Express配置,WebStorm将定位Node.js和NPM. 随后WebS…
在进行vue开发中,我使用了webstorm,但是过程坎坷艰辛,遇到了很多问题,我将问题和解决方案贴上,以作参考. 1.vue项目部署在webstorm中,第一个遇到的问题是,webstorm卡住了,没错,大卡特卡.原因是webstorm在后台检索索引,而我们的vue项目中node_modules下包会很多,所以会很卡,解决方式是让webstorm停止对node_modules检索,右键node_modules,选择Mark Directory As为Excluded,卡顿消失. 2.部署好项目…
写之前不知道Spring已经实现这样的功能,所以傻傻的写了这个东西! 实现原理挺有趣的在此记录一下.从去年十月参加java开发以来自己终于有了点小进步. 好开心. 解决问题(详解):前端form表单提交过程中我们需要多次从前端获取各个参数.这样不效率,而表单提交过程中的内容绝大多数与pojo类重合,因此我就构想能不能利用pojo类来灵活接收前端信息,在简化代码的同时,让项目更加对象化. 主要功能:利用pojo类信息接收前端传入的表单信息避免书写代码过多繁杂影响效率. 代码入下.因为用了公司的内部…
其实上一篇写的内容仅仅是Git的冰山一角,如果你认为Git就是简简单单的几行命令,那只能说明你还没有真正了解Git这个强大的内容寻址文件系统.这篇文章,还是接着介绍一些实用但是很少有人知晓的一些命令,好比说具有魔性的Git变基(git rebase)以及常用的GUI. 我之前询问过一些人,讨论到Git这块,他们当中有的直接使用GUI,说简单省事.其实,每一个GUI都有它的侧重点,并不是所有的GUI都适合用.我倒是建议大家使用命令行.何况有些功能GUI不一定支持,而且有时候一行命令的事,还要点来点…
AngularJS项目开发技巧之获取模态对话框中的组件ID 需求 出于项目开发需求,需要实现的业务逻辑是:药店端点击查看"已发货""已收货"订单详情时,模块弹出框中只应出现"取消"按钮.但现实的情况如下图所示. 模态框核心代码如下: <script type="text/ng-template" id="billDtlContent.html"> <div class="moda…