V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  975779964  ›  全部回复第 5 页 / 共 6 页
回复总数  118
1  2  3  4  5  6  
@SachinBeyond ? 你用手托 你怎么按 ctrl ? 我一直都是这么 按键盘的, 就算 不把键盘放笔记本上 也不用 手拖啊,刚好 左手掌 压在 左 ctrl 上 ,右手掌 压在 右 ctrl 上
@SachinBeyond 我就是这么整的啊…… 怎么不合适了 ? ![]( https://pic3.zhimg.com/v2-e6b4936582c1989b64c510ef94189af2_r.jpg?source=1940ef5c)
2021-11-25 09:36:14 +08:00
回复了 975779964 创建的主题 Vim vim 编辑中文太痛苦了!
@fighter9010 写代码注释,mardown 文档 这些都要中文输入啊……
把笔记本自带键盘禁用 ,然后 把你的 键盘放上去 ,就可以 啦
你是说这样? ![dudu]( http://tva1.sinaimg.cn/large/00661R4uly1gw8nitjtl3g30ms0fyqlx.gif)

可以按 alt + 鼠标 下划 变成 多行多光标 然后 shift tab ,也可以用 ideavim 按 shift+v 然后 jk 调整 行 数 ,按 < 来 代码 左移 tab
2021-11-05 16:16:17 +08:00
回复了 975779964 创建的主题 程序员 idea 这个代码悬浮的功能叫什么名字?怎么关掉?
@AoEiuV020 我刚找到 对应的 问题 …… 底下 有人给了解决方案 ,我还没有试 ,一会试一下 ,谢谢 你 。
https://stackoverflow.com/questions/68682622/android-studio-strange-code-sub-windows-after-upgrade-to-arctic-fox-2020-3-1/68748331#68748331
2021-11-04 21:46:38 +08:00
回复了 975779964 创建的主题 程序员 idea 这个代码悬浮的功能叫什么名字?怎么关掉?
@Morii 我更新了,现在能看到了,大佬遇到过么?
2021-11-04 15:07:20 +08:00
回复了 975779964 创建的主题 程序员 idea 这个代码悬浮的功能叫什么名字?怎么关掉?
2021-11-04 15:01:03 +08:00
回复了 975779964 创建的主题 程序员 idea 这个代码悬浮的功能叫什么名字?怎么关掉?
@chengyiqun 不是这个 ,我上传到 imgur 上面了 啊 怎么 大家看不到么? 我还是 用语言描述下吧, 就是 你滚动 代码 的时候 最下面的 代码 就漂上来 了 ……
2021-11-04 08:36:57 +08:00
回复了 stimw 创建的主题 程序员 Ideavim multiple-cursors 无法用 Ctrl + [ 退出
还真是啊 ,我的也这样 ,不过我经常退出按的是 esc ,影响不是很大
2021-10-21 13:45:57 +08:00
回复了 rpish 创建的主题 问与答 有没有通过热键 显示隐藏特定软件 的小工具?
哈哈哈,我也是你这个想法 ,我是用 ahk 写的 ,通过 引号+ 字母键 模拟 win+num 然后 快速切换 软件 的 ,
代码很简单
```
;切换到 webStorm
' & a:: ; ' + a 键 映射
RCtrl & a::
Sendinput,#1 ; 发送 win+1 , # 代表 win ,^ 代表 ctrl ,+ 代表 shift
PostMessage, 0x50, 0, 0x4090409, , A ;切换为英文输入法
return

```
切换 win+2 3 4 以此类推 ,
如果你 webstorm 打开了两个项目 ,然后 你 按 win+1 的话 ,他会 出 预览 窗口 ,为了避免 这个情况 ,要在注册表 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
里面 新建 个 32 位 的 dword
"LastActiveClick"=dword:000010001
然后重启电脑 ,按一下 win+1 是 webstorm 的 project 1 ,再按一下就是 project 2 了 ,就能切换 了
2021-10-20 09:01:03 +08:00
回复了 975779964 创建的主题 程序员 微信读书网页版如何 模拟 点击 下一页 按钮 ?
@chnwillliu 哇, 可以了 ,原来是 调用 dispatchEvent 不是 .click() ,谢谢 大佬 现在我的代码 是这样
```
mapkey('<Space>','微信读书下一页',()=>{
let clickEvent = document.createEvent('mouseevent');
clickEvent.initMouseEvent('click', true, false, window, null, 100, 100, 100, 100);
let btn= document.querySelector('.readerFooter_button');
btn.dispatchEvent(clickEvent)

},{domain:/weread\.qq/i});

```
下次我要是元素点不动了,就用 这个 dispatchEvent 方法
2021-10-19 19:07:48 +08:00
回复了 975779964 创建的主题 程序员 微信读书网页版如何 模拟 点击 下一页 按钮 ?
@zxxufo008 比如说这本书 https://weread.qq.com/web/reader/73532150723f022f73516a6,他是有下一页的 ,你看看呢 ,有 下一页的按钮 (和下一章是不同的) ,我就是按 f12 然后 知道 这个按钮 的 class 是 readerFooter_button,通过 document.getElementsByClassName('readerFooter_button') 找到 他 ,然后 调用 .click() 事件模拟点击 没有用 才来问的
2021-10-19 17:45:06 +08:00
回复了 975779964 创建的主题 程序员 微信读书网页版如何 模拟 点击 下一页 按钮 ?
@zxxufo008 现在的核心问题是 为什么 有的 dom 元素 (比如微信读书的 下一页按钮 ,目录按钮 ) 调用 js 的 .click() 方法 (js 模拟点击) 不生效
2021-10-19 17:43:37 +08:00
回复了 975779964 创建的主题 程序员 微信读书网页版如何 模拟 点击 下一页 按钮 ?
@zxxufo008 我要的是 翻下一页呢,就是你用网页版微信的时候 ,拉到最底下,有个 下一页按钮 的 ,一章里面 有很多页 ,pgup pgdn 只是 网页 的 上下滚动 ,不是我要的效果 , 我刚发现 微信读书 的 方向键 左右 也只是 切换 上 /下 章 而已 ,翻页 的功能 还是没有 ,想要 用 js 模拟 点击 下一页 按钮 却不能实现 ……
2021-10-18 22:10:16 +08:00
回复了 975779964 创建的主题 程序员 微信读书网页版如何 模拟 点击 下一页 按钮 ?
啊……我真蠢 ,微信读书 默认 自带的 左右方向键就可以 翻页了 ,我还 傻傻的 模拟 button 点击 ,都怪 surfingkeys 把 默认快捷键给我屏蔽了 ……
2021-10-15 21:06:31 +08:00
回复了 drl1116 创建的主题 酷工作 [西安]招聘 Java 和 Golang 开发工程师
我就在西安呀 ,但是我 是全栈 ,主要 用 react,之前是用的 net core / abp ,今年 刚转 java jpa , 也会写小程序 ,不知道你们 招不招 我这样的……
2021-10-08 18:11:51 +08:00
回复了 Nich0la5 创建的主题 程序员 朋友们 有在工作中用眼动仪进行辅助写代码的吗
刚刚自己测试了下, 实现 简单的点击 你可以看看 ,surfingkeys 自定义程度还是很高的

mapkey('<Space>a','博客园跳转到主页',()=>{
console.log(123)
let btn = document.getElementById('blog_nav_sitehome');
btn.click();

},{domain:/cnblogs\.com/i});

mapkey('<Space>p','b 站播放',()=>{
let btn = document.querySelector(".bilibili-player-iconfont");
console.log(btn)

btn.click();

},{domain:/bilibili\.com/i});
2021-10-08 17:14:42 +08:00
回复了 Nich0la5 创建的主题 程序员 朋友们 有在工作中用眼动仪进行辅助写代码的吗
windows 下, 你可以尝试 autohotkey ,这个 可以模拟 鼠标点击 和 发送热键 ,https://github.com/goreliu/vimdesktop ,之前见过 有人写了一个桌面微信的 ,类似 surfingkeys 那种 按 f 显示 字母 点击 的 。 至于 复杂 的 网页 视频播放器,surfingkeys 有自定义 的 配置 ,就是你会 js 的话 ,可以自定义 脚本 的 (surfingkeys 图标点击 settings )
打个比方 按 ou 限定 amazonaws.com 从 Omnibar 启动 AWS 服务



mapkey('ou', '#8Open AWS services', function() {
var services = Array.from(top.document.querySelectorAll('#awsc-services-container li[data-service-href]')).map(function(li) {
return {
title: li.querySelector("span.service-label").textContent,
url: li.getAttribute('data-service-href')
};
});
if (services.length === 0) {
services = Array.from(top.document.querySelectorAll('div[data-testid="awsc-nav-service-list"] li[data-testid]>a')).map(function(a) {
return {
title: a.innerText,
url: a.href
};
});
}
Front.openOmnibar({type: "UserURLs", extra: services});
}, {domain: /console.amazonaws|console.aws.amazon.com/i});
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5862 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 02:09 · PVG 10:09 · LAX 18:09 · JFK 21:09
Developed with CodeLauncher
♥ Do have faith in what you're doing.