首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

你们写代码的时候,多线操作是怎么做的

  •  
  •   janus77 · 98 天前 · 4588 次点击
    这是一个创建于 98 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我说的是需要在多个软件来回切换的时候,我用过和知道这几种方法: 1 是双屏多屏,这种我用的比较熟练但是总感觉还有更好的。
    2 是单个超大屏,一般都是用 mac 系统(渲染问题,用 win 的超大屏用于工作似乎不多)没试过不知道咋样,感觉似乎鼠标指针需要大幅移动不太方便?
    3 就是熟练运用手部操作,要么是 win 的 tab 要么是 mac 的切屏
    4 还有吗,大家的方式呢

    31 回复  |  直到 2019-07-15 09:35:50 +08:00
        1
    ztcaoll222   98 天前
    2: 渲染问题不清楚, 但鼠标移动问题你可以提高速度
    4: 我现在是带鱼屏 + 普通的 1080p, 用起来还 ok
        2
    zedhugh   98 天前 via Android
    Linux 下用 awesome WM,配成快捷键跳转或启动运用
    比如 Firefox 是 Win+Q,已经启动了就聚焦到上面,没启动就启动
        3
    starsriver   98 天前 via Android
    win 虚拟桌面配合罗技的宏鼠标
        4
    version   98 天前
    1:少用扩展屏幕.或者切屏.东西多了.你根本忙不过来哪个是哪个.,
    mbp15 寸刚刚好.4k 外接被我闲置了.因为效率提高不了.老分心看视频
    2:快捷键
    command+1 = iterm2
    command+2 = idea 只启用一个项目
    command+3 = safari
    commadn+4 = chrome
    command+5 = sb3 (开其它项目看代码.10+内存占用不会过 200m)
    剩下的用 command+空格来呼出软件了.
    3:Contexts 软件把 command+tab 可以自定义软件过滤.这样切换基本没问题.
    4:触控板三手指拖动.把 dock 栏隐藏了
    5:一天的主要视线基本不会离开笔记本这个屏幕..

    另外还有一台台式电脑(公司配的 win.家里 mac) 处理微信.qq.企业沟通软件.还有日志查看.数据库查询或者占内存的软件.等.一般只有别人 m 的时候才会处理..基本尽量少用.娱乐或者文档.都在台式电脑.
        5
    scnace   98 天前 via Android
    yabai 了解下
        6
    Buges   98 天前 via Android
    多桌面切换,win 下 win+tab 打开界面,ctrl+win+方向键快速切换。也可以触控板四指横滑。

    再就是窗口吸附。
        7
    Sparetire   98 天前 via Android
    win 下 autohotkey 给每个一个快捷键聚焦窗口
        8
    20015jjw   98 天前 via Android
    mac 上用的 amethyst
    32 4k + 24 4k 竖屏
        9
    Chingim   98 天前 via Android
    step#1
    hyperkey=shift+ctrl+cmd+option=left_option

    step#2 apps
    hyperkey + c = toggle(show/hide) chrome
    hyperkey + i = toggle iTerm2
    hyperkey + f = toggle Finder
    hyperkey + 1 = toggle 1password
    ...

    step#3 movement
    hyperkey + j = arrow down
    hyperkey + k = arrow up
    ...

    step#4 window management
    hyperkey + 7 = move current window to prev monitor
    hyperkey + 8= move current window to next monitor
    hyperkey + u = move current win to upper half of screen
    hyperkey + d = move current win to bottom half
    hyperkey + [ = move to left half
    hyperkey + ] = move to right half
    hyperkey + m = maximize current win
    hyperkey + h = hide current win
    ...


    step#5 terminal(tmux)
    cmd + n = new tmux window
    cmd + t = split vertical panel
    cmd + w = close tmux window
    ...


    step#6 editor(neovim)
    ,ev = new vertical window
    ,es = new horizontal window
    ...


    step#1 by karabiner
    step#2~4 by hammerspoon
        10
    wweir   98 天前 via Android
    浏览器单放一个拓展屏幕,其它就没什么了,多屏用得不多
        11
    cuminflea   98 天前 via iPad
    i3wm,hyper+12345 跳转 workspace
        12
    msg7086   98 天前
    试过 3440x1440 的屏幕吗。
        13
    ynyounuo   98 天前
    yabai + yabai-sa
        14
    kzfile   98 天前
    浏览器永远独占一个屏
        15
    kingsleydon   98 天前
    我用 Contexts https://contexts.co/ ,设置按住右 ⌘ + 直接输入窗口名称,配合 spectacle 调整窗口布局,基本能做到完全键盘管理窗口,笔记本单屏都足够用了。macOS 原生窗口管理效率太低
        16
    muzuiget   98 天前
    至少两个显示器,一个浏览器,一个编辑器。
        17
    4ever911   98 天前
    hotcorner 左上 mission control
        18
    IzualBeta   98 天前
    15 外接一个显示器(理论上可以放两个参考内容窗口) Moom 软件设置四个组合快捷键 左半 /右半 /窗口全屏 /切换屏幕 极限双屏四窗口 一般情况下不用频繁切换窗口够我用了就,希望有所帮助
        19
    reus   98 天前
    awesome wm, capslock + j 切换窗口,当前窗口大小默认顶天立地,左右留一些空间显示其他窗口。
    多屏的话,脖子不累吗……
        20
    MonoLogueChi   98 天前 via Android
    我用双屏,如果是看文档的话,有的时候会用 snipaste 把文档截下来贴在屏幕上
        21
    89f463d300f553d   97 天前 via Android
    从来只用一个屏幕,左右分屏。多了容易分心
        22
    soulzz   97 天前
    双屏+displayfusion steam 版
        23
    gaoan000   97 天前 via Android
    说个冷门的,我设置了 ctrl 显示鼠标光标位置 个人觉得很实用
        24
    Building   97 天前 via iPad
    iPad 玩游戏,iPhone 刷微博,Mac 写代码,来回切换根本闲不下来。
        25
    Justin13   97 天前 via Android
    mac 左右滑动,可在三个界面之间快速切换。
    然后是双屏和三屏,可以同时打开网页,IDE,Devtools。
        26
    AzadCypress   97 天前 via Android
    我笔记本是四指滑触摸板切换桌面
    不知道是 win10 的功能还是厂家预设的
        27
    charlie21   97 天前 via iPhone
    没双屏的人才用快捷键切换
        28
    Fule   97 天前
    我觉得多个扩展屏是王道。我现在用 3 个屏幕。中间的是 IDE 写代码,左边是浏览器看输出结果,右边是个竖置的屏幕看文档。其实我觉得 4 个屏幕才是最佳配置,不过我桌子空间太小摆不开了,也没有多余的显示接口了,除非接一个 USB 显卡,不过那玩意儿不稳定,有奇怪的驱动问题。。。
        29
    JRay   97 天前
    双屏+1,在加各种快捷工具
        30
    icylogic   97 天前 via iPhone
    i3 workspace
        31
    imycc   97 天前
    双屏,一个正对自己,一个放侧面。

    有任务要处理就把窗口拖到主屏上做,做完就关掉继续打代码 /写文档。副屏放临时的窗口跟暂时不急处理的任务。这个没有要求很严格,只是慢慢养成的习惯。

    尽量不要同时处理太多任务,一方面频繁切换任务是有上下文开销的,影响效率;另一方面也影响了其他等你工作输出的同学的体验。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2102 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 06:48 · PVG 14:48 · LAX 23:48 · JFK 02:48
    ♥ Do have faith in what you're doing.