idea中foreach为啥分两行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea中foreach为啥分两行相关的知识,希望对你有一定的参考价值。
参考技术A 输入foreach后回车,确实是换行的格式,但此时输入焦点处于:左边,并有红色竖线提示,完整输入左边部分后(如int aa)回车,冒号后的换行会自动取消,输入焦点跳转到冒号后面,再输入剩余内容,见图:另外,更智能的foreach自动补全,可以通过键入iter回车,会自动填充冒号左边的内容,输入焦点位于冒号右边:如果想第一种补全方式没有换行格式,可以在这里设置,将Reformat according style前面的勾去掉即可:IntelliJ IDEA 2016.1.2idea插件vim
有个疑惑很久的问题, Vim-EasyMotion leader配置怎么配置; 之前搞过一次,没成功。在idea里面配的不生效
图一
图二
不知道这个为啥不生效
有知道的同学还麻烦指导一下
---------------------分割线----------------------
终于尝试出来了
其实这个分两部分
一部分是系统里面安装的vim 参考这篇
总结一下 就是使用
Vim-plug管理插件 安装easymotion
编辑 vim ~/.vimrc
call plug#begin('~/.vim/plugged')
Plug 'easymotion/vim-easymotion'
call plug#end()
nmap ss <Plug>(easymotion-s2)
此时 用系统vim打开一个文件能正常使用 easymotion了
第二部分在idea里面使用 关键的地方在这里
参考这篇
总结一下 就是在
只需要在你的电脑根目录创建一个~/.ideavimrc
文件(这个文件和idea里面打开的是同一个文件上面图一所示),然后再里面输入
let mapleader="s"
set easymotion
="s" 这个可以替换,s就是leader字符了,按两次ss触发
然后重启IDE即可
注意这里要重启!重启!重启!
idea里面这个是使用了安装的插件还是系统带的不太清楚可能要把idea里面这个easymotion卸载了再看才能区分,之前也有可能是没有重启的原因,懒得折腾了。如果遇到easymotion不生效的问题,可以参考上面的设置一下。终于解决这个问题了。拖了好久,之前一直想用这个工具来着。没时间搞。
以上是关于idea中foreach为啥分两行的主要内容,如果未能解决你的问题,请参考以下文章