使用IDEA of Mac遇到的常见问题

问题列表:

1.IDEA一个窗口只能打开一个工程?

2.如何自定义快捷键?

3.如何设置数据库的快捷输入,如输入sf, 自动出来 select * from ?

4.如何快速打开项目文件所在目录?

5.IDEA如何快速自动补全?

6.如何把IDEA中的本地项目上传到gitHub?

7.不能使用Lambdas表达式,提示”lambda expressions are not supported at level 5“?

8.如何数据库表数据复制后,粘贴自带逗号分隔?

IDEA查找设置神器,按两下shift,打开action查找,输入关键字,可以快速打开配置界面,如图是快速打开快捷键设置界面:

个人习惯快捷键设置:

Duplicate Entire Lines  ——————— command+d  复制整行
Move Caret to Line End ———————command+—>  光标移到行尾
Move Caret to Text End ———————alt+下箭头  光标移到文档末尾
Jump to Source —————————F3  进入方法或类
Move Line Down ————————— command+下箭头   向下移到整行
Split Horizontally —————————command+2   拆分水平选项卡
Next Project Window ————————command+`  下一个idea窗口,用于打开多个idea窗口时,窗口间的切换
Previous Project Window ——————alt+`   上一个idea窗口,用于打开多个idea窗口时,窗口间的切换
Show Context Actions —————— command+1 导入包
Delete Line —————— command+delete  删除整行
Find ——————  command+F 查找
Replace ——————  command+R 替换
Line/Column ——————  command+L 跳转到指定行
Replace in Path ——————  command+shift+R 全局替换内容
Find in Path —————— command+shift+f 全局查找内容
Shift 两下  快速打开文件
Optimize Imports —————— control+alt+o 移除无用包
Toggle Case —————— shift+command+U 大小写切换

其他:右键菜单:Reveal in Finder 打开所有文件夹

在 Edit 中 去除 Column Selection Mode  选择矩形区域

1.IDEA一个窗口只能打开一个工程?

答:非也,实际IDEA的Project是类似于eclipse中的workspace,而Module是类似于eclipse中的project。我们可以用Global Library把开发的所有模块整合到一起进行管理。操作步骤如下:

(1).右击项目名称-->Open Module Settings

(2).点击+,可以导入module和新增module,这里我自己创建了demo2020,如图:

(3).效果图如下:

2.如何自定义快捷键?

答:IntelliJ IDEA -->preferences-->keyMap,如图:

注意:数据库的快捷键在keyMap-->Plug-ins-->database tools and SQL

3.如何设置数据库的快捷输入,如输入sf, 自动出来 select * from ;如图:

4.如何快速打开项目文件所在目录:右击项目-->Reveal in finder.

5.IDEA如何快速自动补全,IDEA 集成了 emmet 插件,功能类似zen coding,输入缩写后按tab,可以自动补全,如输入 div#header>ul.navigation>li*4>a 后按tab,会自动生成如下代码:

<div id=”header”>
    <ul class=”navigation”>
        <li><a href=””></a></li>
        <li><a href=””></a></li>
        <li><a href=””></a></li>
        <li><a href=””></a></li>
    </ul>
</div>

6.如何把IDEA中的本地项目上传到gitHub。

(1)先连接gitHub,IDEA-->preferences,输入http,选择no proxy,点check connection,测试成功后,点ok,如图:

(2).输入gitHub,输入用户名密码,点击Log In, 如图:

(3).VCS-->Import into Version Control-->Share Project on GitHub,如图:

输入项目名和描述,然后选择要提交的代码提交,如图:

方法二:方法一创建的项目会嵌套一层文件夹,暂未找到解决办法;先登录github网站,new Repository,然后在IDEA中,VCS-->git-->clone到本地,再把要提交的代码复制到clone的文件夹中,再提交代码即可;

7.不能使用Lambdas表达式,提示”lambda expressions are not supported at level 5“.

(1).需设置language level,如图:

下图需要先加入pom.xml后,自动会变成1.8,如图:

(2).pom.xml加入,如下:

 <build>
            <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.8.0</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>

8.如何数据库表数据复制后,粘贴自带逗号分隔?右键表数据,选择configure csv formats...,如图:

按如下参数配置,如图:

配置后,保存,再右键数据,选中刚刚配置的那项即可,如图:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值