当前位置: 首页 > news >正文

【webstrom】webstrom打开多个项目,webstrom常用快捷键

1.webstrom打开多个项目
默认情况下一次只能打开一个项目,如果需要打开多个就按照下面的方法
File -> settings -> Directories -> Add Content Root 中添加你需要的工程目录。

2.加速

禁用多余的插件,关掉没必要的代码检查项。
webstorm慢的原因主要是2点:

  • 插件加载太多,把什么GIT SVN GITHUB FTP。。。。禁掉,其实都没必要。
  • 代码检查,如果你不设置一下,每次检查都要很长时间,而且CPU不给力的电脑就会很卡。
不过有个插件是我必须装的, css-x-file。
 
3.常用快捷键
Shift+F6      重构-重命名
Ctrl+G       查找行
Ctrl+Shift+F       在项目中查找任意一个词
Ctrl+B或Ctrl+鼠标左键单击 快速打开光标处的类或方法,(NB的功能)
Ctrl+/ 或 Ctrl+Shift+/注释(// 或者/*…*/ )
Shift+F6重构-重命名(快速修改html标签)
Ctrl+X删除行
Ctrl+D复制行
Ctrl+G查找行
Ctrl+Shift+Up/Down代码向上/下移动。
F2 或Shift+F2高亮错误或警告快速定位
写代码,按Tab生成代码
选中文本,按Ctrl+Shift+F7、ALT+F3高亮显示所有该文本,按Esc高亮消失。(因为这个功能我就可以发放心的放弃sublime了)
Ctrl+B或Ctrl+鼠标左键单击快速打开光标处的类或方法,(NB的功能)
Ctrl + Alt + BGo to implementation(s) 跳转方法实现处
Ctrl + Shift + IOpen quick definition lookup 打开定义快速查找
Alt + Up/DownGo to previous/next method 跳转到上一个/下一个方法
Ctrl+E最近打开的文件
Alt+F1查找代码所在位置
Ctrl+Alt+L我一般都会手动改为F4格式化代码
Ctrl+R替换文本
Ctrl+F查找文本
Ctrl+P方法参数提示
F3查找下一个
Shift+F3查找上一个
alt+Shift+F将当前文件加入收藏夹
ctrl+alt+S打开配置窗口
ctrl+Shift+N通过文件名快速查找工程内的文件(必记)
ctrl+Shift+alt+N通过一个字符快速查找位置(必记)
Shift+enter重新开始一行(无论光标在哪个位置)
Ctrl + Alt + Twith…(if, else, try, catch, for, etc)用 * 来围绕选中的代码行,( * 包括 if 、 while 、 try catch 等)
Ctrl + Shift + UToggle case for word at caret or selected block 光标所在位置大小写
Ctrl + DeleteDelete to word end 删除文字结束
Ctrl + BackspaceDelete to word start 删除文字开始
F11Toggle bookmark 切换标记,我觉得叫书签更好,就是sublime text 的F2
Ctrl + Shift + F12Toggle maximizing editor 切换最大化编辑器
 

wampserver下载地址:http://www.wampserver.com/en/

GitHub for Windows下载地址: http://windows.github.com/
 
3.webstorm上删除项目

webstorm,首先关闭项目,然后移动到想要删除的项目上,点击Delete键,这个时候千万不要左键点击,点击就进去了

当然,这只是在webstorm上删除了这个项目,也就是说,它还在你创建项目的路径下,好吧~

我没有找到什么好的方法,只好跑到创建项目的路径下将其删除

相关文章:

  • CentOS 英文版安装中文环境与中文输入法
  • SSH连接linux时,长时间不操作就断开的解决方案(增强版)
  • 代码整洁之有意义的命名
  • 在阿里云k8s服务中玩转最新版原生dashboard
  • Linux netstat常用命令
  • Python从菜鸟到高手(8):print函数、赋值与代码块
  • [译] 探索 Swift 4 中新的 String API
  • 右键添加复制路径选项
  • cocos2d-x支持c++、js、lua开发
  • 旋转数组中查找最小值-剑指Offer11
  • RIP路由信息协议
  • 服务器连接工具 secureCRT
  • SeaweedFS---01
  • Spring Boot 最佳实践(五)Spring Data JPA 操作 MySQL 8
  • 周六相约橘子洲头,共话AWS上的AI和大数据技术
  • 【前端学习】-粗谈选择器
  • Android 控件背景颜色处理
  • canvas绘制圆角头像
  • es6--symbol
  • Flannel解读
  • java架构面试锦集:开源框架+并发+数据结构+大企必备面试题
  • java小心机(3)| 浅析finalize()
  • LeetCode29.两数相除 JavaScript
  • leetcode讲解--894. All Possible Full Binary Trees
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • React 快速上手 - 07 前端路由 react-router
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • 笨办法学C 练习34:动态数组
  • 搭建gitbook 和 访问权限认证
  • 翻译:Hystrix - How To Use
  • 关于for循环的简单归纳
  • 基于 Ueditor 的现代化编辑器 Neditor 1.5.4 发布
  • 来,膜拜下android roadmap,强大的执行力
  • 如何在 Tornado 中实现 Middleware
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 项目实战-Api的解决方案
  • 小程序开发之路(一)
  • 鱼骨图 - 如何绘制?
  • hi-nginx-1.3.4编译安装
  • Java总结 - String - 这篇请使劲喷我
  • ​【已解决】npm install​卡主不动的情况
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • #Z2294. 打印树的直径
  • $.proxy和$.extend
  • (02)vite环境变量配置
  • (1)(1.11) SiK Radio v2(一)
  • (k8s中)docker netty OOM问题记录
  • (附源码)小程序 交通违法举报系统 毕业设计 242045
  • (九)c52学习之旅-定时器
  • (力扣记录)235. 二叉搜索树的最近公共祖先
  • (篇九)MySQL常用内置函数
  • (一) storm的集群安装与配置
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (转)JVM内存分配 -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m
  • (转)shell中括号的特殊用法 linux if多条件判断