IDEA快捷键及基本使用方法
IDEA常用设置
- 一级目录
- 快捷键
- 导包:
- 自动导包设置
- 开启自动编译
- 按住Ctrl之后滑动鼠标滚轮可以实现代码自由缩放
一级目录
快捷键
导包:
1.手动导包 `import java.util.Scanner;`
2. 快捷键导包 Alt + Enter
3.自动导包
快捷键 | 功能 |
---|---|
Ctrl+D | 复制光标所在行到下一行 |
Ctrl+Y | 删除光标所在行 |
Ctrl+/ | 单行注释 |
Ctrl+Shift+/ | 多行注释 |
Ctrl+shfit+方向键的上下键 | 移动光标所在行代码 |
psvm +tab | IDEA的快捷输入public static void main(String[] args) { } |
sout + tab | IDEA快捷输入System.out.println(); |
Ctrl+shift+F10 | 运行当前程序 |
Alt+Insert | 构造生成器 |
Ctrl+Alt+V | 提取变量 |
Ctrl+Shfit+Enter | 自动补全格式,比如说一个分号,大括号{},还有后半个括号 |
---|---|
Shift+Tab | 代码整体缩进 |
Ctrl+Shift +/- | 展开/折叠所有代码 |
自动导包设置
开启自动编译
按住Ctrl之后滑动鼠标滚轮可以实现代码自由缩放
相关文章:

php 前台生成多维数组 后台批量添加
同一个地方绊倒两次,记录一下哈 1)前台表单,看 name 1 <div class"tab-pane row " id"tab-1" >2 <input type"hidden" name"data[1][Type]" value class"form-control" id&q…

plsql循环语句
循环结构有loop。。end,while和for循环 loop基本结构 LOOP 要执行的语句; EXIT WHEN <条件语句> /*条件满足,退出循环语句*/ END LOOP; declare int number(4) : 1;begin loop dbms_output.put_line(我是||int|||); int : int 1; exit when int …

净空法师认为忧郁症源于缺乏伦理教育和因果教育
昨天上海的几个豆瓣佛友聚会,大家谈到了忧郁症的问题。 净空老法师是从教育和预防的角度讲的,大家的看法如何。 下面是老法师开示的连接 http://www.360doc.com/showWeb/0/0/393089.aspx 转载于:https://www.cnblogs.com/chenge/arc…

C语言博客作业04--数组
1.本章学习总结 1.1 思维导图 1.2 本章学习体会及代码量学习体会 1.2.1 学习体会 关于数组,数组是最基本的构造类型,它是一组相同类型数据的有序组合。数组中的元素在内存中连续存放,每个元素都属于相同的数据类型,用数组名和下表…

AJAX ControlToolkit学习日志-ModalPopupExtender(16)
ModalPopupExtender控件用于设置网页上文本的样式。下面看一个示例:1)在Vs2005中新建一个ASP.NET AJAX-Enabeld Web Project项目工程,命名为ModalPopupExtender1。2)在Default.aspx中的<div/>标签中添加一段文字。再添加一个LinkButton控件&#x…

Ubuntu 想要更新源 报错 “E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)”
不得不说,想要apt -get update 一下还真的是很慢啊,但是刚刚装的Ubuntu有没有vim,我没法修改更新源。悲催呐~ 能够得到这个也是查了好多资料 出现这个问题的原因可能是有另外一个程序正在运行,由于它在运行时,会占用软件源更新时…

1.lamp网站构建
bs、cs结构 及优缺点 s-server , c-client , b-broswer cs结构:客户端--服务器 , 比如QQ,首先要下载QQ客户端,之后是客户端与服务器连接 , bs结构:浏览器--服务器 , 浏览器直接登录的ÿ…

Database design best practice(1):关于primary key及其它
1. The job of the primary key is to uniquely identify records, not to store business data ; any use of business data in a primary key is a dangerous practice, since any changes to such data will have large ripple effects (from javapractices) 这是不是意味着…

ReentrantLock+线程池+同步+线程锁
1、并发编程三要素?1)原子性原子性指的是一个或者多个操作,要么全部执行并且在执行的过程中不被其他操作打断,要么就全部都不执行。2)可见性可见性指多个线程操作一个共享变量时,其中一个线程对变量进行修改…

String.hashCode 哈希值出现重复?
String.hashCode重复 在我学习hash的时候,没有按照教程里面的字符串的值去获取了一个hashcode,然后让这个小白的我惊讶了,这个竟然和教程里面的那个不一样, 对此,我对于这个问题进行了“研究” ,在这里先写点我已经知道…

Selenium2(WebDriver)总结(二)---Firefox的firebug插件参数设置(补充)
Selenium2(WebDriver)总结(二)---Firefox的firebug插件参数设置(补充) 本文是对上一节的补充:http://www.cnblogs.com/puresoul/p/4251536.html 使用Selenium2(webdriver)启动firefox且自动加载firebug插件时,切换到firebug插件的网络和cookies部分时&am…
个人信息管理器
转:http://www.cnblogs.com/maxianghui/archive/2006/10/10/524873.html 经过一个多月的努力,终于搞定了这个小软件,请大家给点意见我。采用VC# Access2003 XML开发,扩展了TreeView控件,扩展了RichTextBox控件&#…

分享一些我在开发过程中用过的资源
以下所提到的控件/组件均为开源或免费的。1,ComboBox控件: Upgrade Your Select Element to a Combo Box2,DateTimePicker控件: GrayMetterSoft3,TabStrip控件: A simple ASP.NET Web TabStrip User Control4,Grid控件: XGrid5,数据结构Tree: A Generic Tree Collection6,csv文…

Ubuntu16.04如何彻底删除Apache2
虽然作为运维人员通常情况不建议随意删除Linux系统上面的任何软件,主要指生产环境下,测试环境也不能太随意。 但是有的时候,比如系统环境要变一变,我们就需要替换一些淘汰的软件,对此我们一般都会删除。 按照下面的步骤…

Java案例——统计字符串中每个字符串出现的次数
统计字符串中每个字符串出现的次数 需求: 1.键盘录入一个字符串,要求统计字符串中每个字符串出现的次数 举例:键盘录入“aababcabcdabcde” 在控制台输出:“a(5)f(4)c(3)g(2)e(1)” 思路: 1.键盘录入一个字…
在C#中怎样推断线程当前所处的状态
在C#中怎样推断线程当前所处的状态老帅 在C#中。线程对象Thread使用ThreadState属性指示线程状态。它是带Flags特性的枚举类型对象。ThreadState 为线程定义了一组全部可能的执行状态。一旦线程被创建。它就至少处于当中一个状态中。直到终止。在公共语言执行时中创建的线程最…

写《回国驯火记》的那个安普若
2007/3/27写《回国驯火记》的那个安普若 http://an.haiguinet.com/以前光觉得安普若的 《 回国驯火记》[ 《回国驯火记》又名《回国训火记》, 人送外号《熏火鸡》。这是一部表现 海归沉浮,新潮时尚,商战阴谋,名人八卦的小说。以故…

毒霸主程序集成反流氓
原来使用毒霸杀流氓软件,还得单独启动反间谍模块扫描。考虑到很多用户还清楚如何调用反间谍,主程序干脆直接调用反间谍库,会把最恶劣的流氓程序直接清除掉,一般的流氓程序会被忽略,首选解决最影响用户感观的问题。

.NET(C#)连接各类数据库-集锦
1.C#连接连接Access程序代码: ------------------------------------------------------------------------------- usingSystem.Data;usingSystem.Data.OleDb;..stringstrConnection"ProviderMicrosoft.Jet.OleDb.4.0;";strConnection"Data SourceC:BegASPNETN…

CQOI2015 任务查询系统
传送门 又是一句经常见到的话……做完这题对主席树的理解会更好一些…… 这道题把普通的主席树单点修改区间查询改成了区间修改单点查询。这个的话我们可以改成差分解决……把一个操作改成两个,然后把所有操作按照时间进行排序。注意这里修改细节很多,因…

在?三缺一,来斗个地主——肝个斗地主案例(java)
在?三缺一,来斗个地主 *手动狗头 * 模拟斗地主升级版,通过程序实现斗地主过程中的洗牌、发牌和看牌,要求:对牌进行排序 思路: 1.创建HashMap,键是编号,值是牌 2.创建ArrayList&…

RK3399 BOX编译步骤
1、U-Boot编译: make rk3399_box_defconfig make ARCHVaarch64 生成trust.img、 RK3399MiniLoaderAll_V1.05.bin、 uboot.img; 2、Kernel编译: make ARCHarm64 rockchip_defconfig(make ARCHarm64 sunny_rk3399_defconfig) make ARCHarm64 rk…

小型星形网络结构设计示例
<?xml:namespace prefix st1 ns "urn:schemas-microsoft-com:office:smarttags" />以下内容摘自笔者编著的《网络工程师必读——网络系统设计》一书: 上节介绍的是网络形成后,由LAN MapShot 2.0自动发现网络拓扑结构的方法。在网络没…

IOS_多线程_ASI_AFN_UIWebView
H:/0730/00_多线程4种售票_ViewController.h// // ViewController.h // 卖票 // // Created by apple on 13-7-29. // Copyright (c) 2013年 itcast. All rights reserved. //#import <UIKit/UIKit.h>interface ViewController : UIViewController// 多行文本提示框 …

Error:java: 错误: 不支持发行版本 14
Error:java: 错误: 不支持发行版本 14修改全局设置修改module设置在我换了电脑把IDEA的project转移过来之后,开始出现了问题 修改全局设置 修改 Files -> Settings -> Project Structure -> Project -> Project Language Level->选择版本比当前jdk版…

python简说(十五)MD5加密
def my_md5(s): news str(s).encode() m hashlib.md5(news) return m.hexdigest()转载于:https://www.cnblogs.com/wangtingting920416/p/10099896.html

[错误]xstring(525) : warning C4530:
"warning C4530:" 在编译选项中添加上 -GX 就好了,详情参MSDN. 作用:remove _ATL_MIN_CRT Link option

程序模拟电影院窗口卖票,多线程Demo
某电影院目前正在上映国产大片,共有100张票,而它有3个窗口卖票,请设计一个程序模拟该电影院卖票 卖电影票Demo实现步骤1.SellTicket类2.SellTicketDemo测试类3.测试结果4.问题反思4.1 相同的票出现了多次4.2 出现了负数的票实现步骤 1. 定义一…

(C#加密)幻术-大踲无形
首先:我看下面的代码只是知道大概的原理核心算法还是不太清楚~~有清楚的麻烦回复下谢谢咯咯--这也是看Msdn就是把在一个图片上隐藏数据 usingSystem;usingSystem.Drawing;usingSystem.Collections;usingSystem.ComponentModel;usingSystem.Windows.Forms;usingSystem.Data;usin…

01 python爬虫
--- 转载于:https://www.cnblogs.com/haima/p/10107708.html