zoukankan      html  css  js  c++  java
  • 一些“程序猿”不可忽略的小秘密(1)

       对于天天敲代码的“程序猿”而言,想要快速记住一些软件的快捷方式,是比较简单的,但是如果是一些刚刚进去这个行业的新员呢?是不是意味着他们要重新认识一款软件、一款程序,那么一些比较实用的软件的快捷键是很有必要的,接下来我就介绍一下我自己在使用的软件的快捷键吧!

     首先:1、phpstorm

       PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。

       PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具。

       PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。

     它是一款智能的php 编辑器:

            PHP代码补全。

            智能的重复编码检测器。

            PHP重构。

            支持Smarty和PHPDoc。

            支持多语言混合

    javascript 编辑器:

           基于DOM/指定浏览器完成。

           JavaScript 重构和调试器

    智能的开发环境:

           可视化PhP单元测试运行期。

           支持FTP和远程文件同步。

           支持在PHP,JS,HTML中设置断点。

           批量代码分析

    * 快捷键

    ctrl+j            插入活动代码提示
    ctrl+alt+t        当前位置插入环绕代码
    alt+insert        生成代码菜单
    
    ctrl+q            查看代码注释
    ctrl+d            复制当前行
    ctrl+y            删除当前行
    shift+F6          重命名
    ctrl+shift+u      字母大小写转换
    ctrl+f            查找
    ctrl+r            替换
    F4                查看源码
    ctrl+shift+i      查看变量或方法定义源
    ctrl+g            跳转行
    ctrl+alt+F12      跳转至当前文件在磁盘上的位置
    alt+down          查看下一个方法
    alt+up            查看上一个方法
    ctrl+alt+l        重新格式化代码
    ctrl+shift+down   statement向下移动
    ctrl+shift+up     statement向上移动
    alt+shift+down    line向下移动
    alt+shift+up      line向上移动
    ctrl+/            行注释
    ctrl+shift+/      块注释
    
    ctrl+shift+n      打开工程中的文件
    ctrl+b            跳到变量申明处
    ctrl+[]           匹配 {}[]
    ctrl+shift+]/[    选中块代码<table>....</table>
    ctrl+x            剪切行
    ctrl+shift+v      复制多个文本
    alt+left/right    标签切换
    ctrl+p            显示默认参数

    其次:2、zend studio

         它也是PHP语言集成开发环境,Zend Studio 是专业开发人员在使用PHP整个开发周期中唯一的集成开发环境 (IDE),它包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和数据库工具,Zend Studio 加速开发周期,并简化复杂的应用方案。

    支持 PHP 4 and PHP 5
    代码自动完成功能
    PHP Code (+PHPDoc) 分析功能
    内部调试器
    代码摘录
    PHP 代码分析
    远程调试器
    Remote Profiler
    数据库连接以及集成查询,适用于 : IBM DB2/Cloudscape, MySQL, Oracle, Microsoft SQL Server, SQLite, and PostgreSQL
    NEW! Set of SQL Tools: SQL Query Editor, SQL Explorer, and more.
    NEW! PHPDocumentor
    CVS 集成,方便团队开发
    FTP开发
     
    *快捷键
    CTRL+B | 重构项目
    CTRL+D | 删除一行
    CTRL+E | 搜索已打开的文件名
    CTRL+F | 打开本文件的搜索/替换 ,只搜索当前文件
    CTRL+H | 打开搜索替换窗口 ,可搜索整个磁盘、工作集
    CTRL+K | 查找下一个
    CTRL+SHIFT+K | 查找上一个
    CTRL+L | 转到文件某一行
    CTRL+M | 将当前编辑窗口最大化/还原
    CTRL+N | 新建
    CTRL+O | 快速大纲, 列出文件中的所有变量和方法,对阅读类文件时很有用
    CTRL+P | 打印
    CTRL+W | 关闭打开的文件
    CTRL+数字键/ | 可以收起/展开代码段
    CTRL+/ | 单行注释
    CTRL+BACKSPACE |删除光标前一个单词,这个单词的定义由ZEND自已理解,如前面是符号,就删除一个符号,前面是一个单词就删除一个单词
    CTRL+SHIFT+/ | 先选中代码块后,按组合键可注释代码块
    CTRL+SHIFT+ | 取消块注释
    Tab/Shift+Tab | 增加/减少代码缩进
    ALT+ENTER | 查看当前文档的属性
    CTRL+SHIFT+F | 快速格式化代码样式,可选择ZF的代码格式 ( PS 如何设置格式化的样式,可在“首选项”-> “代码样式” -> “格式化程序” 里设置)

    3、Visual Studio

          VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。

    *  快捷键:

    Ctrl+E,D ----格式化全部代码
    Ctrl+E,F ----格式化选中的代码
    CTRL + SHIFT + B生成解决方案
    CTRL + F7 生成编译
    CTRL + O 打开文件
    CTRL + SHIFT + O打开项目
    CTRL + SHIFT + C显示类视图窗口
    SHIFT + F4显示项目属性窗口
    CTRL + SHIFT + E显示资源视图
    CTRL + F12转到声明
    CTRL + ALT + J对象浏览
    CTRL + ALT + F1帮助目录
    CTRL + F1 动态帮助
    SHIFT + F1当前窗口帮助
    CTRL + ALT + F3帮助-搜索
    SHIFT + ALT + ENTER全屏显示
    CTRL + -向后定位
    CTRL + SHIFT + -向前定位
    CTRL + F4关闭文档窗口
    CTRL + PAGE DOWN光标定位到窗口上方
    CTRL + PAGE UP光标定位到窗口下方
    CTRL + F6
    CTRL + TAB下一个文档窗口
    CTRL + SHIFT + F6
    CTRL + SHIFT + TAB上一个文档窗口
    ALT + F6下一个面板窗口
    CTRL + K, CTRL + L取消remark
    CTRL + K, CTRL + C注释选择的代码
    CTRL + K, CTRL + U取消对选择代码的注释
    CTRL + M, CTRL + O折叠代码定义
    CTRL + M, CTRL + L展开代码定义
    CTRL + DELETE删除至词尾
    CTRL + BACKSPACE删除至词头
    SHIFT + TAB取消制表符
    CTRL + U转小写
    CTRL + SHIFT + U转大写
    CTRL + SHIFT + END选择至文档末尾
    CTRL + SHIFT + HOME选择至文档末尾开始
    SHIFT + END选择至行尾
    SHIFT + HOME选择至行开始处
    SHIFT + ALT + END垂直选择到最后尾
    SHIFT + ALT + HOME垂直选择到最前面
    CTRL + SHIFT + PAGE UP选择至本页前面
    CTRL + SHIFT + PAGE DOWN选择至本页后面
    CTRL + END文档定位到最后
    CTRL + HOME文档定位到最前
    CTRL + A全选
    CTRL + W选择当前单词
    CTRL + G转到…
    CTRL + K, CTRL + P上一个标签
    CTRL + K, CTRL + N下一个标签
    ALT + F10调试-ApplyCodeChanges
    CTRL + ALT+ Break停止调试
    CTRL + SHIFT + F9 取消所有断点
    CTRL + F9允许中断
    CTRL + SHIFT + F5调试-重新开始
    CTRL + F5运行不调试
    CTRL + J列出成员
    CTRL + PAGE DOWN下一个视图
    CTRL + B格式-粗体
    CTRL + SHIFT + T格式-文字缩进
    F6: 生成解决方案
    Ctrl+F6: 生成当前项目
    F7: 查看代码
    Shift+F7: 查看窗体设计器
    F5: 启动调试
    Ctrl+F5: 开始执行(不调试)
    Shift+F5: 停止调试
    Ctrl+Shift+F5: 重启调试
    F9: 切换断点
    Ctrl+F9: 启用/停止断点
    Ctrl+Shift+F9: 删除全部断点
    F10: 逐过程
    Ctrl+F10: 运行到光标处
    F11: 逐语句
    Shift+Alt+Enter: 切换全屏编辑
    Ctrl+B,T / Ctrl+K,K: 切换书签开关
    Ctrl+B,N / Ctrl+K,N: 移动到下一书签
    Ctrl+B,P: 移动到上一书签
    Ctrl+B,C: 清除全部标签
    Ctrl+I: 渐进式搜索
    Ctrl+Shift+I: 反向渐进式搜索
    Ctrl+F: 查找
    Ctrl+Shift+F: 在文件中查找
    F3: 查找下一个
    Shift+F3: 查找上一个
    Ctrl+H: 替换
    Ctrl+Shift+H: 在文件中替换
    Alt+F12: 查找符号(列出所有查找结果)
    Ctrl+Shift+V: 剪贴板循环
    Ctrl+左右箭头键: 一次可以移动一个单词
    Ctrl+上下箭头键: 滚动代码屏幕,但不移动光标位置。
    Ctrl+Shift+L: 删除当前行
    Ctrl+M,M: 隐藏或展开当前嵌套的折叠状态
    Ctrl+M,L: 将所有过程设置为相同的隐藏或展开状态
    Ctrl+M,P: 停止大纲显示
    Ctrl+E,S: 查看空白
    Ctrl+E,W: 自动换行
    Ctrl+G: 转到指定行
    Shift+Alt+箭头键: 选择矩形文本
    Alt+鼠标左按钮: 选择矩形文本
    Ctrl+Shift+U: 全部变为大写
    Ctrl+U: 全部变为小写
    Ctrl+J / Ctrl+K,L: 列出成员
    Ctrl+Shift+空格键 / Ctrl+K,P: 参数信息
    Ctrl+K,I: 快速信息
    Ctrl+E,C / Ctrl+K,C: 注释选定内容
    Ctrl+E,U / Ctrl+K,U: 取消选定注释内容
    Ctrl+K,M: 生成方法存根
    Ctrl+K,X: 插入代码段
    Ctrl+K,S: 插入外侧代码
    F12: 转到所调用过程或变量的定义
    Ctrl+W,E: 错误列表
    Ctrl+W,O: 输出视图
    Ctrl+W,P: 属性窗口
    Ctrl+Shift+S: 全部保存

       嘻嘻,好吧!  这些呢就是一般我在使用软件时会用到的一些快捷键,不足之处,指出可好?   

  • 相关阅读:
    Oracle--pl/sql编程-分支语句(判断、循环)
    axios二次封装及API接口统一管理
    Vuejs之axios获取Http响应头
    对webpack和gulp的理解和区别
    nodejs+redis使用
    Linux安装Nginx、Redis、django
    js 原型里面写方法
    在layui中使用 jquery 触发select 的 change事件无效
    promise看这篇就够了
    vue 封装原型方法 加 promist .then
  • 原文地址:https://www.cnblogs.com/jierui/p/4211154.html
Copyright © 2011-2022 走看看