双屏开发的兄弟们都是怎么分布排列软件的 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tlerbao
V2EX    问与答

双屏开发的兄弟们都是怎么分布排列软件的

  •  
  •   tlerbao 2024-06-28 17:14:40 +08:00 2097 次点击
    这是一个创建于 468 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我现在双 27 ,左横主屏,右竖副屏,暂未找到好的软件分布排列

    大家能不能分享一下你的双屏开发经验,越详细越好

    比如横屏写代码,副屏预览等等

    23 条回复    2025-08-01 10:23:12 +08:00
    securityCoding
        1
    securityCoding  
       2024-06-28 17:22:39 +08:00
    啊,这个还有布局讲究? 我一般是拖到哪里是哪里
    tlerbao
        2
    tlerbao  
    OP
       2024-06-28 17:25:06 +08:00
    @securityCoding 感觉如果不摸索一个比较好的方案用顺手了,乱整反倒会降低效率,导致找不到窗口哈
    AoEiuV020JP
        3
    AoEiuV020JP  
       2024-06-28 17:26:26 +08:00
    我一般副屏刷番剧,刷看过的番,
    securityCoding
        4
    securityCoding  
       2024-06-28 17:27:27 +08:00
    @tlerbao 是很乱凑合过吧 ,日常维护 go,c++,spark,python 总有些虚头巴脑的问题出来
    lzgshsj
        5
    lzgshsj  
       2024-06-28 18:02:01 +08:00
    横屏写代码,竖屏分上中下,上面是 terminal ,中间看网页和文档,下面放笔记或者工作聊天
    jheroy
        6
    jheroy  
       2024-06-28 18:31:01 +08:00 via Android
    使用平铺式窗口管理,竖屏写代码,横屏放终端和其他软件,使用 karabiner/kmonad 软件拓展键盘快捷键(可以把任意一个按键变成快捷键修修饰键),常用软件都绑定快捷键一键打开或切换比如 o+g (按住 o 不放马上按 g ) 打开 goland ,o+q 打开 QQ 。
    tlerbao
        7
    tlerbao  
    OP
       2024-06-28 20:01:19 +08:00
    @lzgshsj 你多大分辨率兄弟,

    我虽说 4k 27 但是我比较习惯默认缩放也就是 1080p 我是 macos ,总感觉不够宽哈哈
    yidev
        8
    yidev  
       2024-06-28 21:54:24 +08:00
    带鱼屏一分二,左边写前端, 右边写后端, 另外一个竖屏调试.
    seres
        9
    seres  
       2024-06-28 22:02:29 +08:00
    32 寸 4K 缩放到 2K ,一屏摆得下
    Felldeadbird
        10
    Felldeadbird  
       2024-06-28 22:52:23 +08:00
    公司是左边编辑器,右边浏览器。右边可能挂 cmd 窗口看状态
    家里之前是横屏 + 竖屏。发现 2 个 24 寸屏幕(已经用了支架) 看着费脖子。现在了 34 寸带鱼屏,效果和公司 2 个 19 寸一样效果。很舒服
    nzhl
        11
    nzhl  
       2024-06-29 00:24:39 +08:00
    @jheroy 兄弟 隐藏怎么处理的, 比如打开了 qq, 有没有办法按相同的快捷键再隐藏 qq ?
    TabGre
        12
    TabGre  
       2024-06-29 08:05:37 +08:00 via iPhone
    多屏幕越久 越觉得不好用 还是得大
    vkillwucy
        13
    vkillwucy  
       2024-06-29 08:12:40 +08:00 via Android
    单屏都是全屏干活,常用软件用快捷键切,这样就不乱了
    panlatent
        14
    panlatent  
       2024-06-29 09:03:20 +08:00
    左边竖屏参考类:浏览器/文档,1200 x 1920 宽屏, 正中间宽屏写代码/常规网页等。 终端用 IDE 内置终端或者 快捷键开 Warp 不用切屏。Magnet 处理下窗口位置,也就这些了。剩下就是想办法精简工作空间了,比如果给浏览器标签分组,All in Alfred
    BearD01001
        15
    BearD01001  
       2024-06-29 09:20:35 +08:00 via iPhone
    @nzhl 很多快捷键设置软件都可以吧,Alfred 中我是通过 workflow 实现的,按 alt+q 显示/隐藏 QQ ,按 alt+c 显示或隐藏 chrome 浏览器之类的
    zzztongxue
        16
    zzztongxue  
       2024-06-29 10:09:39 +08:00
    我也是双 27 ,左横右竖刚用一个月,体验下来感觉一般。竖屏看的代码行数是更多了,但是宽度太窄,代码目录层级又多,我需要经常切换目录,左边的目录就占用了 1/3 宽度,写前端的时候还可以,写后端代码横向看不全非常难受。
    tlerbao
        17
    tlerbao  
    OP
       2024-06-29 12:10:07 +08:00
    @panlatent All in Alfred 展开说说
    jheroy
        18
    jheroy  
       2024-06-30 14:24:14 +08:00 via Android
    @nzhl 可以啊,比如 o+q 的动作设置为执行一个脚本,open_or_hide_qq.sh 脚本判断如果当前窗口不是 qq 就打开 QQ 如果是 QQ 就隐藏当前窗口,隐藏窗口可以直接用 skhd 发送快捷键 cmd+h 来实现。 不喜欢脚本的话也可以用 keyboard maestro 来实现,更直观
    NsLib
        19
    NsLib  
       70 天前
    @jheroy 需要编程实现的话其实上 Hammerspoon 或者 kasper/phoenix 会更好, 极其灵活.

    ![]( )
    jheroy
        20
    jheroy  
       70 天前
    @NsLib
    只来用窗口管理的话用 Hammerspoon 感觉有点太重了, 我现在连 yabai 都不想用了。
    启动或加载 app 可以直接用命令 “open -a app 名字” 就行,没启动就会自动启动,启动了会自动跳转。
    其他窗口管理我现在都直接用 applescript 了不需要依赖,反正现在都是 ai 写代码,也很简单。
    NsLib
        21
    NsLib  
       70 天前
    @jheroy 我也嫌 Hammerspoon 太重, 所以我用 kasper/phoenix. 我个人用主要是定制的东西多, 所以还是要自己写.
    NsLib
        22
    NsLib  
       70 天前
    @jheroy 比如下面这个逻辑, 不支持自己编程的就完全没法实现:

    ```js
    _.each(
    [
    new LaunchConfig("q", APP_INFOS.QQ, true),
    new LaunchConfig(
    "y",
    [
    APP_INFOS.Preview,
    APP_INFOS.Reader,
    APP_INFOS.iBooks,
    APP_INFOS.Yomu,
    APP_INFOS.Clearview,
    ],
    false
    ),
    new LaunchConfig("z", [APP_INFOS.LarkMeetings, APP_INFOS.Zoom, APP_INFOS.VooV], false),
    new LaunchConfig(
    "c",
    selectByProfile({
    work: [APP_INFOS.Chrome, APP_INFOS.Brave, APP_INFOS.Safari],
    default: [APP_INFOS.Brave, APP_INFOS.Chrome, APP_INFOS.Safari],
    }),
    true
    ),
    new LaunchConfig("b", APP_INFOS.OCR, false),
    (launchConfig) => appSwitcher.registerLaunchOrFocus(launchConfig)
    );
    ```
    jheroy
        23
    jheroy  
       69 天前
    @NsLib 如果你是指同一个快捷键绑定多个操作的话那么 Keyboard Maestro 可以做到,如果多个操作使用了相同的 trigger , 那么 trigger 触发时是一个选择菜单。 这里的 trigger 方式有几十种,常见的是快捷键,输入特定字符串,菜单触发,连接了某个 usb ,连接到某个网络, 某个目录修改了等等。Keyboard Maestro 功能强是强,就是要付费。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2808 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 13:09 PVG 21:09 LAX 06:09 JFK 09:09
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86