PyCharm/IDEA 使用技巧总结

基本概念

IDEA 没有类似 Eclipse 的工作空间的概念(workspace),最大单元就是 Project。这里可以把 Project 理解为 Eclipse 中的 workspace。Module 可以理解为 Eclipse 中的 project。一个 工程(Project) 下可以创建多个 模块(Moudle)。

  • src 目录,用于存放代码
  • .idea 目录和 project01.iml 文件都是 IDEA 工程特有的。
  • 删除 module ,这样不会删除代码文件,只是从 Project 中移除组织关系,如下图:


系统设置

设置Tab为4个空格

不要勾选Use Tab character

设置显示收藏栏等工具栏

支持滚轮调节字体大小

鼠标滑过,显示文档

设置换行符默认为LF

Editor->Code Style 页面不仅能设置换行符,还可以设置 wrap columns

参考:

设置 File Encodings

Settings->Editor->File Encodings,编码全都设为 UTF-8

设置显示空格

「游标卡尺」的名号不是白叫的,所以,必须设置显示空格、缩进等,可以在 Settings->Editor->General->Apperance中设置显示空格、行号、CSS颜色、方法分隔符等效果。

ctrl+alt+s #输入whitespace,搜索相关设置,打开

设置头信息

Settings->Editor->File and Code Templates-Files->Includes->File Header 设置如下模板:

Python 头信息设置:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : ${DATE} ${TIME}
# @Author  : Michael
# @File    : ${NAME}.py
# @Software: ${PRODUCT_NAME}

Java 头信息设置:

/**
 * Description: 
 * User: ${USER}
 * Date: ${YEAR}-${MONTH}-${DAY}
 * Time: ${TIME}
 */

自动编译

有时候我们需要操作 class 文件时,却忘记了对 java 类文件进行编译,从而还是对旧的文件进行了操作。

打开内存使用状态

settings—Appearance & Behavior—Appearance—Show memory indicator

参考:

import每个类而非整个包

settings—Editor—Colors Style—Java—Imports—Class count to use import with ‘*’ 设置大一点

当 Java 类中 import 某个包下的类超过这里设置的个数,就会换成用星号来代替,比如 import java.util.*

版本控制下文件变化的显示

settings—Version Control—Show directories with changed descendants

开启后若想调整文件夹的显示颜色:settings—Version Control—File Status Color

省电模式

在菜单栏 File 下面有一个选项是 Power Save Mode,这个叫「省电模式」,如果不小心勾选了这个选项,那么会关掉代码检查和代码提示等功能,所以需要注意。

给提示时忽略大小写

Java 是严格区分大小写的,未设置时,输入 str 时,它不会提示 String,要想实现忽略大小写的情况它也能智能提示,可以进行如下设置,而且,这样设置它也不是完全按照首字母进行匹配了,比如你输入 hmap 时,也会看到 HashMap 的智能提示,相当方便:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值