Idea软件的使用

Idea软件的使用

一:简介

其他软件 :Eclipse、MyEclipse、STS、Idea

    IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

二:安装、配置

第一步 :下载 https://www.jetbrains.com/idea/download/#section=windows
第二步: 卸载

1 先把注册信息清除了。help--->register
2 从控制面板中 删除和添加程序中找到idea安装项目右击删除,选择删除配置和缓存。

第三步: 安装
1更改安装目录(可选)
2勾选64的快捷方式
3安装目录介绍
bin 可执行文件
help 帮助文件 快捷键
jar64 自带的jre允许环境
lib 开发中需要的jar包
license 插件许可证文件
plugins 插件
redist Apache License 目录

第四步: 启动配置
修改配置文件位置
myidea=d:/idea
idea.config.path=${myidea}/.IntelliJIdea/config
idea.system.path=${myidea}/.IntelliJIdea/system
修改内存大小
-Xms256m
-Xmx1024m
-XX:ReservedCodeCacheSize=500m

第五步:启动软件

(1)不导入配置
(2)选择主题:Darcula或Intellij
(3)选择插件的安装:默认
(4)激活界面
    购买账号
    激活码
    通过服务器激活
    试用30天

第六步:创建项目

1 配置jdk:创建项目配置或在project structure中配置
2 创建java项目
    项目结构:
        idea:idea项目配置文件目录
        src:源文件
        hello.iml:模块配置文件
        out:编译之后的class输出目录

第七步:idea基本配置

1 字体大小  font
2 编码  encoding
3 编译版本 java compiler 
4 自动导包  auto import  
5 代码补全 code completion   (大小写提示、补全快捷键更改、参数提示等)
    修改completion的快捷键为alt+/
可选配置:
 主题
 取消更新
 鼠标滚动调整字体
 鼠标悬停显示文档
 调试连接模式
注意:创建idea项目会自动创建缓存和索引文件,目的是为了加快文件查询的速度,从而提高各种查找、代码提示等操作的速度,一次索引对idea的高效性来说至关重要,但是有时候,缓存和索引会损坏,比如突然断电、蓝屏等引起的强制关机,会造成idea出现问题。
解决办法:File菜单下有Invalidate Cache/Restart,然后选择 Invalidate and Restart即可。
如果还解决不了可以把配置(config)和缓存索引(system)目录删除,重新启动idea。

三:模板、快捷键

文件和代码模板(File And Code Templates)

(1)自定义文件模板

创建spring配置文件模板演示

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans.xsd">
  
</beans>

(2)java类模板注释

/**
 * ${USER} ${DATE} ${TIME}
 */   

实时(现场)代码模板(Live Templates)

(1)psvm
(2)sout (soutm、soutv、soutp、xxx.sout)
(3)fori (iter、数组或集合.fori)
(4)inn (ifn 、xxx.nn、xxx.null)
(5)prsf:可生成 private static final    
        类似的:
        psf:可生成 public static final
        psfi:可生成 public static final int
        psfs:可生成 public static final String

快捷键
Ctrl+/ 单行注释
Ctrl+shift+/ 多行注释
Ctrl+D 复制行
Ctrl+X 或 Ctrl+Y 删除行
Alt+Enter 快速修正
Alt+/ 代码补全
Ctr+Alt+L 格式化代码
Ctr+Shift+U 大小写转化
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get,set方法,构造函数等)
Ctrl+P 方法参数提示
Ctrl+H 显示类结构图
Ctrl+Q 显示注释文档
Ctrl+Shift+Up/Down 代码向上/下移动。
CTRL+AlT+T 把选中的代码放在 try{} if{} else{}里
CTRL+AlT+M 抽取方法
Shift+Enter,向下插入新行
Ctrl+Alt+Enter 向上插一行
Ctrl+ 鼠标左键点击 查看源码
double Shift 全局搜索

转载于:https://www.cnblogs.com/Zzzxb/p/11369086.html

使用IntelliJ IDEA创建Bootstrap风格的蛋糕商城注册页面需要遵循几个步骤: 1. **设置环境**: - 安装必要的插件:首先,在IDEA中安装Bootstrap支持插件,如"Bootswatch"和"Sass/SCSS"插件,以便导入Bootstrap样式。 2. **引入Bootstrap库**: - 在项目中新建一个`static`文件夹,然后下载Bootstrap的CSS和JS文件(推荐CDN链接),或者将其从官方仓库克隆并添加到资源管理器中。 3. **HTML结构**: - 使用HTML5创建基本的注册表单结构,包括输入框(`<input>`), 密码框(`<input type="password">`)、邮箱输入框(`<input type="email">`)等,并加上Bootstrap的类名(如`.form-group`, `.form-control`)。 ```html <!DOCTYPE html> <html lang="zh"> <head> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css"> </head> <body> <div class="container mt-5"> <h2>注册</h2> <form id="register-form"> <div class="mb-3"> <label for="username" class="form-label">用户名</label> <input type="text" class="form-control" id="username" placeholder="请输入用户名..."> </div> <!-- 其他字段... --> </form> </div> <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.6/dist/umd/popper.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/js/bootstrap.min.js"></script> </body> </html> ``` 4. **样式定制**: - 使用Bootstrap的内置样式对表单元素进行美化,比如颜色、间距、布局等。 5. **JavaScript验证**: - 可能需要添加一些前端验证,比如使用jQuery或其他库来检查必填字段、邮箱格式等。 6. **提交处理**: - 如果需要,可以添加AJAX请求将用户信息发送到服务器端,这时可能需要用到Ajax插件(如axios或jQuery的$.ajax)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值