在PyCharm中,什么是键盘快捷键(或菜单命令,以便我可以定义自己的快捷键)在分屏中切换窗口?
换句话说,当我在屏幕上看到两个文件时,一个在左窗格中,另一个在右边,如何在不使用鼠标的情况下将光标从左窗格移动到右窗格?
在emacs中,这将是“c-x o”,但PyCharm将其解释为在标签之间切换。
答案 0 :(得分:14)
( pycharm版本3.4 )
CTRL + TAB
键会显示一个窗口。
您可以使用此窗口切换到pycharm的其他已拆分窗口。
甚至,您可以切换到项目工具箱元素。
for shortcut configuration visit this site.
与pycharm玩得很开心......
答案 1 :(得分:5)
PyCharm 2018.1(MacOS Highe Sierra)
Option + Tab
答案 2 :(得分:3)
PyCharm 3.4(Windows)
CTRL + TAB
答案 3 :(得分:2)
对于熟悉vim的人 pycharm 有 IdeaVim 扩展
并且您可以使用 vim 键映射:
用于拆分窗口:
ctrl + w + n # horizontally
ctrl + w + v # verically
用于在分割窗口之间切换:
ctrl + w + [arrow]
ctrl-w + w
ctrl-w + W
按数字切换:
[number] + ctrl-w + w
答案 4 :(得分:0)
在Pycharm中此选项称为Goto Next Splitter
。在版本2018.3
(MacOS Mojave)中,快捷方式是Option + Tab
,但是您可以轻松地对其进行编辑:
首选项
(cmd + ,)
->键盘映射->转到下一个拆分器。
答案 5 :(得分:0)
在Linux中,可以通过主菜单实现:
@keyframes animate-on-circle {
0% {
transform: rotate(0deg);
}
25% {
transform: rotate(90deg);
}
50% {
transform: rotate(180deg);
}
75% {
transform: rotate(270deg);
}
100% {
transform: rotate(360deg);
}
}
#circle {
border: 1px solid #ccc;
border-radius: 50%;
height: 500px;
margin: 50px auto;
position: relative;
width: 500px;
}
.item {
border: 1px solid #a55;
border-radius: 50%;
display: flex;
flex-direction: column;
height: 80px;
justify-content: center;
left: -40px;
position: absolute;
transform-origin: calc(250px + 40px) 40px;
text-align: center;
top: calc(50% - 40px);
width: 80px;
}
#item-1 {
animation: animate-on-circle infinite 10s linear;
}
#item-2 {
animation: animate-on-circle infinite 10s 2s linear;
}
#item-3 {
animation: animate-on-circle infinite 10s 4s linear;
}
#item-4 {
animation: animate-on-circle infinite 10s 6s linear;
}
#item-5 {
animation: animate-on-circle infinite 10s 8s linear;
}
不幸的是,此操作没有预定义的快捷方式。但是,您可以轻松自定义快捷方式:
<div id="circle">
<div class="item" id="item-1">Item 1</div>
<div class="item" id="item-2">Item 2</div>
<div class="item" id="item-3">Item 3</div>
<div class="item" id="item-4">Item 4</div>
<div class="item" id="item-5">Item 5</div>
</div>