搜索此博客

2017年12月28日星期四

常用快捷键(Matlab、Python 以及 IDL)

Matlab:

对齐:选中需要对齐的多行,然后Ctrl+I组合键进行多行对齐;
缩进:CTRL + [ 或者 CTRL + ]   向左缩进 或 向右缩进
注释/反注释CTRL + R / CTRL + T
自动调整:
Ctrl+i 
自动调整缩进格式,比如有if……endfor……end语句但是没有缩进的话程序不太好看,可以使用此键,对多行有效的

切换窗口:
Ctrl+Tab 
可以在Command WindowCurrent DirectoryCommand history之间切换当前空间。

命令有关:
上下箭头寻找此前和后输入的命令,每次一条;或者是输入少量字母,那么显示出来最后一条以该字母为开头的命令
Esc
:删除当前行的全部内容
程序运行:
F12 
设置取消断点
F5 
运行


1.  Ctrl+C 中断正在执行的操作;
2. figure命令新建一个绘图窗口;
3. 注释掉一段程序:%{%};
4. doc 命令名,打开命令的帮助文档;
5. clc清屏;
6. clear clear all
clear 变量名:可以清除workspace中的无用的变量,尤其是一些特别大的矩阵,不用时及时清理,可以减少内存占用。
clear all 
清除所有的变量,使workspace一无所有,当重新开始一次算法验证时,最好执行一次,让workspace中的变量一目了然。

7.close all
8.上下光标键↑↓
在命令窗口中,上下光标键可以将历史记录中的命令复制到输入位置,便于快速重新执行。如果输入命令的前几个字母如 [row, col] =,再使用光标键,则只会选择以这些字母开始的命令。
9.Tab补全
对名称记得不太清楚的命令,可以输入开头的几个字母,然后按Tab键,当只有一个以这些字母开头的命令时,将自动补全命令名,否则显示一个命令名列表,方便从中选择。当然,只在命令窗口中有效。
10.cell模式
在一个长长的脚本m文件中,可能需要对其中的一段反复修改,查看执行效果,这时,cell模式就非常有用了。cell模式相当于将其中的代码拷贝到命令窗口中运行。两个%后接一个空格(%% )开始一个cell。将输入光标放到一个cell中时,背景将变为浅黄色,Ctrl+Enter执行cell中的代码。
执行cell中代码时不需要保存m文件,该m文件可以不在路径列表中。
cell
模式中,断点不起作用,当然,调用的子程序中的断点还是正常的。
11.cell模式
在一个长长的脚本m文件中,可能需要对其中的一段反复修改,查看执行效果,这时,cell模式就非常有用了。cell模式相当于将其中的代码拷贝到命令窗口中运行。两个%后接一个空格(%% )开始一个cell。将输入光标放到一个cell中时,背景将变为浅黄色,Ctrl+Enter执行cell中的代码。
执行cell中代码时不需要保存m文件,该m文件可以不在路径列表中。
cell
模式中,断点不起作用,当然,调用的子程序中的断点还是正常的。

Python:

对齐:
注释/反注释:ALT + 3ALT + 4

Spyder:
  
        Ctrl + 1: 注释/反注释
  Ctrl + 4/5: 块注释/块反注释
  Ctrl + L: 跳转到行号
  Tab / Shift + Tab: 代码缩进/反缩进
  Ctrl +I:显示帮助

IDL:


对齐:CTRL + SHIFT + F
注释:Ctrl+;


Reference:
Matlab 快捷键参考:http://hyz301.iteye.com/blog/2089436 ;
Python 快捷键参考:http://blog.csdn.net/z1988316/article/details/7109047 ;
Spyder 快捷键参考:https://www.cnblogs.com/DaleSong/p/5289393.html 

没有评论:

发表评论

LibSVM Chinese Brief Infroduction

Reference: [1]  https://blog.csdn.net/v_july_v/article/details/7624837 [2]  https://wenku.baidu.com/view/c402e983336c1eb91b375d37.html?fr...

  • Word (2)