zoukankan      html  css  js  c++  java
  • EclipsePHP 使用技巧

    在EclipsePHP Studio 2008 中按ctrl+shift+f格式化代码,

    EclipsePHP设置及常用快捷键2010-06-17 20:19
    设置:
    1、窗口-首选项-常规-工作空间,把文本文件编码改为utf8,以后再新建文件就默认是utf8了。
    2、窗口-首选项-PHPeclipse Web Development-PHP-Code Assist,把enable auto activation选上,把时间由500改为50,这样代码提示会比较快的,感觉不到延迟。
    3、窗口-首选项-PHPeclipse Web Development-PHP-Code Templates,编辑下New PHP files,可以输入一些作者信息什么的,以后新建文件都会自动加入。
    4、窗口-首选项-PHPeclipse Web Development-PHP,Appearance里面把“Show line numbers”选上,这样就可以一直显示行号。
     
     
    常用快捷键:
    一,资源操作:
     
    Ctrl+Shift+R:打开"打开资源"对话框,然后再输入框中输入过滤字符查找并打开文件
     
    Ctrl+Shift+E:显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
     
    Ctrl+E:快速显示当前Editer的下拉列表,然后可通过输入过滤字符或上下键选择切换文件
     
    Ctrl+M:最大化当前的Edit或View(再按则反之)
     
    Ctrl+W:关闭当前Editer
     
    Ctrl+Shift+F4:关闭所有打开的Editer
     
    Alt+Enter:显示当前选择资源(工程或文件)的属性
     
     
    二,文件操作:
     
    Ctrl+Space:代码助手,完成一些代码的自动插入(一般和输入法有冲突,可以修改输入法的热键,或使用Alt+/代替)
     
    Ctrl+Shift+X:把当前选中的文本全部变为大写
     
    Ctrl+Shift+Y:把当前选中的文本全部变为小写
     
    Ctrl+Shift+P:定位到对应的匹配符(譬如{},另从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)
     
    Ctrl+Shift+F:格式化当前代码,注意当注释关闭时使用此功能可能导致异常
     
    Ctrl+D:删除当前行
     
    Ctrl+L:定位到指定行(对于程序超过100的人就有福音了)
     
    Ctrl+I:快速修复当前行,即正确缩进光标所在行
     
     
    Ctrl+Q:定位到最后编辑的地方
     
    Ctrl+K:参照当前选中的Word快速定位到下一个目标
     
    Ctrl+Z:返回到修改前的状态(编写代码时的后悔药)
     
    Ctrl+Y:撤销上面的返回(即后悔的后悔药)
     
    Ctrl+/:注释当前行,再按则取消注释
     
    Ctrl+,:在一个文件中快速定位到存在问题的行(如错误、警告等),可多次连续使用
     
    Alt+↓:当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
     
    Alt+↑:当前行和上面一行交互位置(同上)
     
    Ctrl+/(小键盘):折叠当前类中的所有注释代码,再按则展开
     
    Ctrl+*(小键盘):展开当前类中的所有注释代码,再按无效~
     
    Ctrl+Alt+↓:复制当前行到下一行(复制增加)
     
    Ctrl+Alt+↑:复制当前行到上一行(复制增加)
     
    Shift+Enter:在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是行尾)
     
    Ctrl+Shift+Enter:在当前行的上一行插入空行(原理同上条)
     
    Ctrl+Shif+O:在PHP站点(可自定义搜索源)搜索光标所在的字符串函数
  • 相关阅读:
    安全编码1
    VPP tips
    VPP概述汇总
    C语言安全编码摘录
    TCP-proxy
    Scipy Lecture Notes学习笔记(一)Getting started with Python for science 1.4. Matplotlib: plotting
    Scipy Lecture Notes学习笔记(一)Getting started with Python for science 1.3. NumPy: creating and manipulating numerical data
    Scipy Lecture Notes学习笔记(一)Getting started with Python for science 1.2. The Python language
    Scipy Lecture Notes学习笔记(一)Getting started with Python for science 1.1. Python scientific computing ecosystem
    25马5跑道,求最快的五匹马的需要比赛的次数
  • 原文地址:https://www.cnblogs.com/carl2380/p/2574894.html
Copyright © 2011-2022 走看看