iTOP-STM32MP157开发板采用ST推出的双核cortex-A7+单核cortex-M4异构处理器,既可用Linux、又可以用于STM32单片机开发。开发板采用核心板+底板结构,主频650M、1G内存、8G存储,核心板采用工业级板对板连接器,高可靠,牢固耐用,可满足高速信号环境下使用。共240PIN,CPU功能全部引出:底板扩展接口丰富底板板载4G接口(选配)、千兆以太网、WIFI蓝牙模块HDMI、CAN、RS485、LVDS接口、温湿度传感器(选配)光环境传感器、六轴传感器、2路USB OTG、3路串口,CAMERA接口、ADC电位器、SPDIF、SDIO接口等
第六章 Windows环境搭建
6.1超级终端的使用
6.1.1 超级终端的安装
迅为提供的超级终端安装包为“hyperterminal- v2.4.8.zip”,该超级终端在 Win7-64 位操作系统测试可用。
用户可以在网盘目录“iTOP-STM32MP157开发板网盘资料汇总\01_开发所需PC软件\02-超级终端(串口调试助手)”下载该安装包。
下面详细讲解一下在 PC 机上超级终端的安装。
如下图所示,解压 “hyperterminal-v2.4.8.zip” 安装包后会生成软件“hyper_terminal_latest.exe”,然后双击软件“hyper_terminal_latest.exe”,开始安装
2)如下图所示,语言版本,选择“English”,在超级终端安装完毕后,菜单选项仍然是中文,这并不影响使用。另外,在所有嵌入式软件的安装过程中,在选择语言的时候尽量全部选择 English。单击“确定”,继续安装。
3)如下图,单击 Next,继续安装。
4)如下图,选择安装路径,可以选择默认,单击“Next”,继续安装。
5)如下图,选择默认设置,然后单击“Next”,继续安装。
6)如下图,椭圆框中的选项,可选可不选,如果选择了,安装完毕之后,会在桌面创建快捷方式,单击“Next”,继续安装。
7)如下图,出现下图所示界面,表明安装完成。
6.1.2 超级终端的设置
超级终端和开发板连接前,需要进行设置。下面详细讲解一下在 PC 机上超级终端的设置。
打开前一小节安装的软件“Hyper Terminal ”,如下图所示。
2)然后执行菜单命令“文件(F)”-->“新建连接(N)”,出现下图界面。这里需要注意的是,下面的 COM1,用户应该根据自己机器的实际情况选用串口号,单击“确定”,继续设置。
3)出现下图所示的配置界面,参考下图进行设置。
4)如下图,单击“确定”按钮,超级终端设置完成。
6.1.3 超级终端的系统配置
在 PC 机上,用户也需要针对操作系统进行设置。
下面以 Win7-64 位为例,讲解一下如何设置。
1)如下图,进入操作系统的“控制面板”-->“系统和安全”-->“系统”。
2)如下图,进入设备管理器,单击菜单“端口”。
3)如下图,选择需要用到的串口。蓝色方框中,是‘USB 转串口’的端口;红色方框中,是 PC 机自带的串口。后面以电脑自带串口为例,进行讲解,USB 转串口的设置也是一样,单击红色方框“通信端口(COM1)”。
4)如下图,可以看到“这个设备运转正常”;然后单击菜单“端口设置”。
5)如下图,用户参考红色框中的参数进行设置。
6)设置完之后,如下图,单击“确定”,退出设置。这样超级终端的系统配置就完成了。
6.1.4 超级终端保存日志
开发板启动的时候,超级终端打印的信息太快,无法进行细致分析,所以在这一小节里, 我将教给大家如何把启动信息保存成文本。保存为文本之后,系统的启动信息就会被全部保存下来了,将有助于我们分析。
下面详细讲解一下,在 PC 机上如何使用超级终端将系统的启动信息保存为文本。
1)如下图,先设置要保存日志的端口,这里以 COM1 为例。执行菜单命令“控制”-->“日志设置(L)”。
2)如下图,弹出“Log configuration”配置框。
3)如下图,在下拉菜单“Log type”中选择“Standard”,单击蓝色框中路径选择按钮“…”。
4)如下图,选择文本存储路径,路径可以随意选择,这里选择保存在桌面,文件命名为“iTop-4412”。单击“保存”,设置完成。
5)如下图,单击“OK”,设置完成。
6)设置完成以后,所有的启动信息和调试信息都可以保存在这个文本中。这样就可以通过分析文本中的信息去查找 BUG 或者调试程序。
6.2 Source Insight 软件安装和使用
Source Inisght是一款在Windows下运行的功能强大的代码查看,编辑的工具,我们可以在该软件下进行代码编写和查看,编写完成以后通过ssh拷贝到Ubuntu系统下去编译。Source Inisght的下载地址:https://www.sourceinsight.com/download/,如下图所示:
我们已经下载了该软件,放在光盘资料的“iTOP-STM32MP157开发板网盘资料汇总\01_开发所需PC软件\08_Source Insight)” 目录下,双击“sourceinsight40107-setup.exe”开始安装,首先是安装首界面,然后点击“Next”按钮,如下图所示:
然后是“License协议许可”界面,选择“I accept the terms in the license adreement”选项,然后点击“Next”按钮,如下图所示:
然后是安装路径选择,我们选择好安装到的路径,然后点击“Next”按钮继续下一步,如下图所示:
然后是安装确认界面,如果前面的设置确认没有问题,点击“Install”按钮,开始安装,如下图所示:
安装过程的界面如下图所示:
最后会显示安装完成界面,点击“Finish”按钮,完成安装,如下图所示:
安装成功以后会在桌面生成“Source Insight 4.0”的快捷图标,如下图所示:
然后双击图6.4.8的快捷图标,启动Source Inisght 4.0,首先会出现License许可对话框,因为Source Inisght是收费软件,所以需要购买License,如果购买了License,输入License,如果没有购买License可以免费试用30天,然后点击“Next”按钮,继续下一步,如下图所示:
然后进入信息填写界面,填写完信息,然后点击“Next”按钮就可以了,如下图所示,在后面弹出窗口一路点击“Next”按钮就可以了。
最后进入到Source Inisght,由于这是我们第一次打开,所以会出现如下图所示界面,然后点击界面中的“Cancel”按钮。
然后会弹出对话框,我们点击“确定”按钮,如下图所示:
然后会出现“创建工程的对话框”,我们点击“否”按钮,不创建工程,如下图所示:
现在我们进入到Source Inisght界面,如下图所示:
下面我们讲解一下Source Inisght下创建工程。
使用Source Inisght查看代码,我们需要创建一个工程,首先我们创建文件夹“hello”用来保存工程的所有文件(Source Inisght的工程文件、程序源码)注意:Source Inisght的工程路径不能有中文路径!在刚才创建的“hello”文件夹下建立source_insight文件夹用来保存Source Insight 的工程文件,如下图所示:
然后点击Source Insight界面的“Project->New Project”,开始创建工程,如下图所示:
然后打开新建工程对话框,分别输入工程名称,工程保存的目录(图建立的文件夹),然后点击“OK”按钮,如图下所示:
然后进入工程设置界面,我们检查确认下工程保存的目录是否正确,确认没有问题以后,点击“OK”按钮,如下图所示:
然后进入向工程添加文件的界面,我们首先选中工程的根目录,然后点击“Add All”按钮,添加工程根目录下的所有源文件到工程中,在该窗口的下部分会显示添加的所有源文件,添加完成后,点击“Close”按钮,如下图所示:
然后弹出添加文件确认对话框,我们选中“包含子目录下的所有源文件”,然后点击“OK”按钮,如图6.4.20所示:
然后会弹出没有源文件的提示窗口(因为我们这里新建的文件夹里面还没有存放任何源文件,所以会有这个提示),我们点击“确定”按钮,如下图所示:
我们点击该图中的“Close”按钮,至此完成新建工程。新建工程完毕以后Source Insight界面如下图 所示:
我们发现图6.4.22界面都是空的,看着和没有创建工程时候的界面没有区别,这是因为我们新建的工程默认没有源文件,所以看起来是这样的。
下面我们开始在工程里面新建三个源文件:main.c、calc.h、calc.c,首先新建main.c,点击“File->New”,如下图所示:
然后打开新建文件窗口,我们输入新建文件的名称main.c,然后点击“OK”按钮,如下图所示:
main.c文件创建完成,我们点击“File->Save”保存文件(可以按键盘的Ctrl+s组合键来保存),我们保存在hello文件夹,如下图所示:
点击了“保存”按钮以后,会弹出“是否要将刚才创建的main.c加入到工程”的对话框,我们点击“是”按钮,添加main.c到“hello”工程里面,如下图所示:
然后Source Insight界面如下图所示:
我们需要打开软件的项目文件管理窗口,我们点击“View->Panels->Project File List”,如下图所示:
打开项目文件的窗口如下图所示:
在上图文件列表里面,我们可以看到目前我们的工程有一个文件了(main.c)。我们用同样的方法分别创建calc.h、calc.c并添加到我们的hello工程里面,最终工程里面的所有文件如图:
然后我们开始编辑main.c(在项目文件列表里面,鼠标双击main.c即可打开main.c文件),如下图所示:
打开main.c文件以后,我们在编辑区输入如下代码:
#include <stdio.h>
#include "calc.h"
int main(int argc, char *argv[])
{
int a = 3, b = 7, sum;
sum = calc(a, b);
printf("%d + %d = %d\n", a, b, sum);
return 0;
}
编辑完以后保存后的界面如图下所示:
我们看到图6.4.33中字体显示大小和格式显示有点不美观,我们可以点击“Options->File Type Options...”打开文件类型设置窗口,然后找到“Screen Font”按钮,如下图所示:
然后打开字体设置窗口,我们在字体里面设置成“Verdana”,字形选择“常规”,大小选择“四号”,如下图所示:
然后会弹出修改确认对话框,我们输入“yes”,然后点击“Yes”按钮,如下图所示:
然后回到文件类型设置界面,点击关闭图标,完成字体的修改,如下图所示:
现在我们看到程序源码显示美观很多了,如下图所示:
同样的方式我们打开calc.h,输入如下代码:
#ifndef _CALC_H
#define _CALC_H
int calc(int a, int b);
#endif
编辑完保存后,如下图所示
然后打开calc.c,输入下面的代码:
#include "calc.h"
int calc(int a, int b)
{
return (a+b);
}
编辑完保存后,如下图所示:
至此,工程中的三个文件已经全部编辑完毕,下面我们需要对整个工程做一下同步,同步的目的是把文件中发的函数做下关联,比如函数之间的调用关系通过同步Source Insight会自动的追踪出来然后保存到工程文件里面,首先点击“Project->Synchronize Files”,如下图所示:
然后会打开同步对话框,我们选中“强制同步所有的工程文件”,然后点击“Start”按钮开始同步,如下图所示:
由于我们的工程只有三个文件,所以同步很快。
同步完成以后我们来看下Source Insight如何查看代码,首先打开main.c,鼠标光标我们定位到main函数的地方,我们可以看到Source Insight的下部分窗口会显示main函数的定义,如下图所示: 然后我们看到main函数里面调用了函数“calc”,如果要查看calc函数的定义以及所在的文件,我们可以把当前光标定位到calc这个函数上(鼠标在这个函数上点击一下),然后在Source Insight的下部分窗口会显示calc函数的定义以及所在的文件,如下图所示:
我们可以在函数定义的窗口鼠标双击,就会跳转到定义函数的文件,如下图所示:
如果我们查看完calc函数的定义,想要返回到之前的main函数处,我们可以点击菜单栏的“返回”快捷图标,可以返回到main函数的定义处,如下图所示:
返回到main函数后,鼠标会自动定位到调用calc函数的位置,如下图所示:
通过上面的步骤我们可以对Source Insight有了初步的了解,用这个软件查看编辑源码会大大提高我们的工作效率。
初次安装好Source Insight,如果打开有中文的文件,中文字符可能会显示乱码,如下图所示:
这是因为Source Insight默认的编码方式没有设置正确,我们需要修改下编码方式,点击“Options->Preferences…”,如下图所示:
打开以后选择“Files”,然后在“Default encoding”列表选择“Chinese Simplified(GB2312) CP:936”,最后点击“确定”按钮,如下图所示:
然后我们先关闭main.c文件,在重新打开main.c文件,可以看到中文显示正常了,如下图所示:
至此关于Source Insight软件的安装使用我们就介绍到这里,更多详细的更深入的使用大家可以去网上找下相关的资料来学习。
6.3 Putty软件的安装教程
Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业telnet类工具。我们将其放在了光盘资料的“iTOP-STM32MP157开发板网盘资料汇总\01_开发所需PC软件\02_超级终端(串口调试助手)\putty目录下
用它来远程管理Linux VPS十分好用,其主要优点如下:
◆ 完全免费;
◆ 在Windows 下运行的都非常好;
◆ 全面支持ssh1和ssh2;
◆ 绿色软件;
◆ 体积很小;
◆ 操作简单,所有的操作都在一个控制面板中实现。
下面我们来带领大家进行Putty的安装和使用软件连接ssh和串口。
1 软件安装
将迅为提供的软件包putty-0.71-installer.msi拷贝到电脑上,点击运行,再点击Next,如下图所示:
选择安装软件的目录,点击next
点击install
安装完成,如下图所示:
2 软件SSH连接
开始菜单点击putty的快捷方式,打开安装的软件,如下图所示:
软件启动如图 6.5.6所示
在虚拟机终端输入命令“apt-get install ssh”如下图所示:
设置SSH,红色框中的要自己设置,其他的保持默认即可。如下图所示:
点击打开后,在弹出的界面输入账号名“root”,和用户名密码。连接成功如下图所示:
3.软件传输文件
1)双击打开“psftp”图标,如下图所示:
2)在弹出的界面登录ubuntu,输入命令“open 192.168.1.17”,注意,这里的ip是自己虚拟机的IP,虚拟机的IP可以通过输入ifconfig命令来查看。敲回车后,再次输入root和主机密码,如下图所示:
3)把桌面的hello.c上传到虚拟机。hello.txt的位置在电脑的C:\Users\Administrator\Desktop,我们自己输入命令“put C:\Users\Administrator\Desktop\hello.txt”即可把文件上传到虚拟机,如下图所示:
- 我们在ubuntu的root目录下就可以看到我们上传的文件了,如下图所示:
5)如何把文件上传到我们想上传的位置呢?比如我们上传到home目录下,我们可以先在psftp这个软件上进到home这个目录里面,然后在使用put命令上传,在psftp这个软件上切换上传到目录和在虚拟机中是一样的,同样是使用cd命令。具体操作如下图所示:
我们在ubuntu的home目录下就可以看到我们上传的文件了,如下图所示:
6)从ubuntu上下载文件到Windows,我们把home目录下hello下载在桌面,我们使用lcd命令先切换到桌面,输入命令“lcd C:\Users\wang\Desktop ”注意这里是lcd,然后在使用get命令把下载到桌面,输入命令:”get /home/hello.c“,如下图所示:
4 软件连接串口
连接时选择Serial,填写传输速率,然后就可以连接成功,如下图所示:
6.4 MobaXterm的安装教程
MobaXterm是远端电脑的终极工具箱,作为一个单窗口程序,为程序员,网站管理员,IT管理员以及更多需要处理远端任务的用户提供了很多实用的功能。MobaXterm 为 windows 桌面提供了所有重要的远端网络工具(SSH, X11, RDP, VNC, FTP, MOSH 和Unix命令(bash, ls, cat, sed,awk grep,rsync)。本文要隆重推出一款集万千于一身的全能型终端神器——MobaXterm!接下来将带领大家安装这款神器和使用软件进行SSH连接和串口连接,MobaXterm的功能实在是太丰富了,无法一一介绍,欢迎大家用MobaXterm去连接和操作自己的服务器或开源硬件设备。我们将其放在了光盘资料的“iTOP-STM32MP157开发板网盘资料汇总\01_开发所需PC软件\02_超级终端(串口调试助手)\MobaXterm”目录下
1 软件的下载
将迅为提供的MobaXterm_Professinal_20.3_Preview4.zip软件包下载解压到自己的电脑上,如下图所示,双击红框的应用程序,如下图所示。当然也可以去官网下载,下载网址是:https://mobaxterm.mobatek.net/l,选择“Download”,选择免费版进行下载。
2 软件SSH连接
双击上图中红框的应用程序后,软件会启动,界面如下图所示:
2 软件SSH连接
双击上图中红框的应用程序后,软件会启动,界面如下图所示:
下面来创建第一个SSH 会话。点击菜单栏 「会话」 --> 「新建会话」,即可弹出 「会话设置」 对话框。由上面那一大串的连接方式我们就可以知道MobaXterm的强大之处,如下图所示:
然后会弹出会话设置对话框,我们点选第一个SSH图标,并填入相关信息,就可以完成会话创建了。如下图所示
点击确定后,输入密码就可以连接上虚拟机了。而且连上虚拟机之后,它会自动通过FTP也连接到虚拟机,直接拖拽就可以进行文件复制了,如下图所示。
3.软件创建串口会话
如同第二步,在会话设置框里面选择串口,再选好串口号及波特率,点击确定就完成连接了。如图 6.6.6
连接成功,如下图所示:
6.5 FTP 客户端安装
SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。
文件传输协议(File Transfer Protocol,FTP)是用于在网络上进行文件传输的一套标准协议,它工作在 OSI 模型的第七层, TCP 模型的第四层, 即应用层, 使用 TCP 传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的, 而且是面向连接, 为数据传输提供可靠保证。
SFTP和FTP非常相似,都支持批量传输(一次传输多个文件),文件夹/目录导航,文件移动,文件夹/目录创建,文件删除等。但还是存在着差异,下面我们来看看SFTP和FTP之间的区别。
1、安全通道
FTP 不提供任何安全通道来在主机之间传输文件;而SFTP协议提供了一个安全通道,用于在网络上的主机之间传输文件。
2、使用的协议
FTP使用TCP / IP协议。而,SFTP是SSH协议的一部分,它是一种远程登录信息。
3、链接方式
FTP使用TCP端口21上的控制连接建立连接。而,SFTP是在客户端和服务器之间通过SSH协议(TCP端口22)建立的安全连接来传输文件。
4、安全性
FTP密码和数据以纯文本格式发送,大多数情况下是不加密的,安全性不高。而,SFTP会在发送之前加密数据,二进制的形式传递,是无法“按原样”阅读的,安全性较高。
1安装使用准备
事先关闭windos防火墙,以及所有杀毒软件。(很关键),以防连接不上。
2 Ubuntu安装ssh
命令如下:
sudo apt-get install ssh
如图:
作者已经安装过,第一次安装按会有提示信息按Y 继续即可
输入ifconfig命令查看Ubuntu ip,记住这个IP:192.168.1.12
3 Windos下安装FTP客户端
可以到Download FileZilla Client for macOS (Intel) 下载filezilla客户端,也可以直接用我们提供好的
路径为iTOP-STM32MP157开发板网盘资料汇总\01_开发所需PC软件\ 06_FTP工具\filezilla客户端安装包
双击安装即可
安装完成后打开软件点击“文件->站点管理器”
如下图进行配置:
选用SFTP模式(关键)
点击“连接”
拖动或者右击文件即可实现传输文件。
6.6 vscode的安装和使用
Visual Studio Code 是微软推出的跨平台编辑器,是一款开源的,可扩展性非常高的,拥有丰富的插件现代编辑器。因为其丰富的插件功能,Visual Studio Code可以作为C语言开发,Web开发,JAVA开发,Python等各种语言的开发工具。
官网:https://code.visualstudio.com
文档:https://code.visualstudio.com/docs
源码:https://github.com/Microsoft/Visual Studio Code
特点:
- 开源,支持多语言开发
- 轻量级
- 插件丰富,可扩展性强
- 人性化,宇宙级
我们将提供好的安装包放在了“iTOP-STM32MP157开发板网盘资料汇总\01_开发所需PC软件\09-vscode”路径下。
6.6.1 windows安装Visual Studio Code
首先进入官网下载,*(Download Visual Studio Code - Mac, Linux, Windows)*进入如下页面,选择window下System Install版本下载,根据自己电脑的配置选择相应的版本,如下图所示。
会进行安装包的下载(也可以使用我们提供好的安装包)。下载完成后双击打开,进入下图所示界面:
选择我同意此协议,然后点击下一步,如下图所示:
进入安装位置选择界面,然后选择相应的路径,点击下一步,如下图所示:
根据自身的需求选择附加任务,然后点击下一步如下图所示:
进入准备安装界面,在这里显示要安装的信息,然后点击安装,如下图所示:
等待安装完成即可,如下所示:
安装完成如下图所示:
至此我们在windows环境下的Visual Studio Code就安装成功了,打开软件之后会显示如下界面:
6.6.2 ubuntu环境下安装Visual Studio Code
首先进入官网下载,*(Download Visual Studio Code - Mac, Linux, Windows)*进入如下页面,选择适合自身版本的Linux的.deb版本下载,也可以直接使用我们提供好的安装包。
下载完成之后,拷贝到ubuntu上,如下图所示:
然后使用以下命令进行安装:
sudo dpkg -i code_1.59.1-1629375198_amd64.deb
如下图所示:
安装完以后就可以通过搜索找到,如下图所示:
双击打开即可。打开之后如下图所示:
至此我们在ubuntu环境下的visual studio code就安装完成了
6.6.3 Visual Studio Code插件安装
我们在此以ubuntu环境为例,讲解Visual Studio Code插件安装。
VSCode 支持多种语言,比如 C/C++、Python、C#等等,对于嵌入式开发的我们主要用来编写 C/C++程序的,所以需要安装 C/C++的扩展包,扩展包安装很简单,点击菜单栏最下面的Extensions如下图所示:
然后在搜索栏搜索安装以下插件
我们需要按照的插件有下面几个:
(1)、C/C++,C和C++的编译环境
(2)、C/C++ Snippets,即 C/C++重用代码块。
(3)、C/C++ Advanced Lint,即 C/C++静态检测 。
(4)、Code Runner,即代码运行。
(5)、Include AutoComplete,即自动头文件包含。
(6)、Rainbow Brackets,彩虹花括号,有助于阅读代码。
(7)、One Dark Pro,VSCode 的主题。
(8)、GBKtoUTF8,将 GBK 转换为 UTF8。
(9)、ARM,即支持 ARM 汇编语法高亮显示。
(10)、Chinese(Simplified),即中文环境。
(11)、vscode-icons,VSCode 图标插件,主要是资源管理器下各个文件夹的图标。
(12)、compareit,比较插件,可以用于比较两个文件的差异。
(13)、DeviceTree,设备树语法插件。
(14)、TabNine, AI 自动补全插件
安装完成之后,重启软件就会发现界面已经由中文显示,如下图所示:
6.6.4 Visual Studio Code快捷键的使用
在Visual Studio Code软件中使用快捷键可以增加自身的效率,一些常用的快捷键如下所示:
F1 打开可以输入命令
F2 重命名变量,方便重构
F5 运行和调试代码
F12 去到定义的地方
shift+F12 查找所有引用
ctrl+g 会让你输入数字,快速定位到指定行
ctrl+enter 在下方另起一行
crtl+f 查找
ctrl+shift+n 多开一个 vscode 编辑器
ctrl+b 开关侧边栏
ctrl+h 替换
ctrl+r 打开最近文件
ctrl+` 终端
ctrl+tab 切换文件
ctrl+shift+e 切到资源管理器
ctrl+p 快速打开文件
ctrl+[ 左移代码
ctrl+] 右移代码
ctrl+/ 行注释
ctrl+t 匹配文本来打开文件
ctrl+shift+t 重新打开关闭的文件
ctrl+shift+home/end 选择光标左侧/右侧全部内容
ctrl+backspace 删除上一个词
ctrl+delete 删除光标右侧的词
ctrl+左/右 跳到上/下一个词
ctrl+shift+左/右 逐个选词
鼠标滚轮或者shift+alt+鼠标拖拽 批量选中,方块选择
ctrl+shift+pageup/pagedown 切换文件
ctrl+d 选中当前词语
ctrl+enter 下方插入一行
alt+左/右箭头 跳回来/过去
alt+shift+上/下箭头 向上/下复制行
ctrl++可以放大字体
ctrl+-可以减小字体。
下面将演示几个最常用的快捷键。
ctrl+p 快速你需要查看的文件,并且能快速跳转到,如下图所示:
crtl+f 查找关键字,如下图所示:
鼠标滚轮或者shift+alt+鼠标拖拽 批量选中,方块选择,如下图所示:
ctrl+/ 行注释,如下图所示:
其余的快捷键就不一一演示了,可以自行学习。