问题标签 [windows-11]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ram - wsl2-linux 上的 RAM 访问
机器
我有一台运行 ubuntu 20.05 LTS 的带有 wsl2 的戴尔 XPS15 Windows 11 笔记本电脑。
视窗
当我打开settings > system > about
时,我看到:
WSL2
当我htop
在我的 wsl2-linux(ubuntu 20.04 LTS) 终端中运行时,我看到:
问题
我可以让 wsl2-linux 访问我所有的 RAM 吗?
如果可能,我该怎么做?
如果不是,技术问题是什么?
python - 是否有适用于 Windows 11 的 Python Pyomo 版本?
我正在尝试 pip install pyomo 但出现此错误:
错误:找不到满足 pyomo.py 要求的版本(来自版本:无)错误:找不到 pyomo.py 的匹配分发
请问,我该如何解决这个问题?
npm - Error: EPERM: operation not permitted, open 'C:\Users\gcgon\.yarnrc'
I'm having this problem when i try to initialize a new project using yarn or npm, this start happening in a day to another with no reason.
Every time i try to initiate a project this happens, they finished installation and delete all in sequence.
Versions:
- yarn - 1.22.17
- npm - 7.6.3
- node - 15.12.0
obs: i'm using windows 11 :)
windows - Win 11的终端开始支持更多的虚拟终端序列?
之前在win10下,我用下面的代码来开启接受鼠标操作
(Windows Terminal会发送SGR模式的序列,cmd.exe仍需使用ReadConsoleInput读取)
但是最近升级到Win 11,编译运行,意外发现失败了。但是我可以printf("\033[?1003h\033[?1006h")
用来达到这个效果(我原来是在linux上用的,以前的windows系统没反应)
那么Win11是否增加了对新虚拟终端序列的支持呢?如果是这样,我在哪里可以找到相关文件?
windows - 32 位 ARM(Windows)是否被认为已死/已弃用?
我对 ARM32 架构(仅限 32 位版本)及其未来感到好奇:根据 wiki 页面,Windows 8 变体 Windows RT 是 ARM32,但现在已弃用。Windows 11 似乎只支持 ARM64。中间发布的设备呢?
我找不到与此相关的任何信息/统计数据。据我所知,ARM64 可以运行 ARM(32 位)应用程序,但开发系统驱动程序或工作低级的人必须同时支持这两种平台。
据我所知,为了比较,目前大多数安卓手机已经是 64 位的,并且 32 位架构有 4GB 的限制,逻辑会规定,在利基场景之外,我们不应该真正看到只有 32 位的 ARM 系统。
有人有这方面的信息吗?
c++ - 属性表内的属性页在 Windows 11 上绘制不正确的背景
我的标准 win32 程序覆盖 WM_CTLCOLORDLG 以提供“暗模式”对话框,根据文档返回画笔。该代码适用于从 98 到 10 的所有窗口。
对于 Windows 11,虽然普通对话框显示为深色背景没有问题,但属性表中的那些(再次使用 PropertySheet API 的标准)不能正确绘制,如图所示
请注意,页面中的各个控件绘制正确的深色背景,但属性页对话框没有
调用 WM_CTLCOLORDLG 处理程序,但在这种情况下忽略返回的背景画笔。有没有人在 Windows 11 中尝试过“自定义”属性页?
javascript - 通过 Javascript 检测 Windows 11
我正在尝试检测用户是否正在使用 Windows 11,以便在单击下载按钮时提供正确的二进制文件。我在这里找到了 Microsoft 关于如何执行此操作的建议。他们建议使用navigator.userAgentData.getHighEntropyValues
返回包含平台版本的承诺的函数。这是他们建议的代码:
我的问题是这个函数是异步的并且返回一个promise而不是返回值。我不想将用于解析每个平台的用户代理的所有代码转换为异步函数。
起初,我以为我会使用 await 而不是像这样使用 Promise:
但是,这意味着我需要使包含它的函数异步。而且由于同样的代码需要在不支持异步的旧浏览器和支持的浏览器上工作,所以我不能这样做。
有没有办法检测用户是否在没有此 API 的情况下使用 Windows 11?或者使用这个 API 但不需要异步?
winapi - 有没有办法获得 Windows 11 通知中心的(实际)RECT?
我目前正在用 Rust 编写一个应用程序,试图解决 Windows 11 上的顶部对齐任务栏的问题(因为这种行为不受官方支持)。我正在移动窗口以匹配它们在顶部对齐的任务栏上的外观,但我开始在通知中心遇到一些问题。
通知中心窗口有一个固定的高度,从桌面的顶部到底部。通知中心与这个实际高度不匹配。有什么方法可以使用 Windows API 在 Windows 11 中获取通知中心的实际“可交互”RECT?
我已经尝试过 GetClientRect 和 GetWindowRect 方法,但这些方法对我没有任何帮助,因为实际渲染的窗口具有不同的高度。
我几乎在寻找任何方法来正确对齐通知中心项目从上到下而不是从下到上。
先感谢您!
android - 如何使用 Windows 11 在 Android Studio 中更改默认光标样式?
问题描述
我将 Windows 更新为Windows 11,当我再次安装 android studio 时,我开始面临与鼠标光标相关的问题。当我通过 android studio 打开一个新文件时,它总是看起来像这样:
我希望光标看起来像这样:
但是为了实现这一点,我目前每次进入新文件时都必须一直按键盘上的“插入”键,这很烦人。
我失败的尝试
如本解决方案中所述,我执行了下图中的以下操作:
但它没有用。我怀疑这是 Windows 11 独有的东西。
git - 如何设置我不必在重启后为 ssh 输入密码的 git bash?
我已经按照 GitHub 文档为我的笔记本电脑设置了 ssh 密钥。然后我在推或拉时遇到了麻烦,因为我每次都必须写密码。所以,我关注了这个GitHub 文档。将以下代码添加到我的 .bash_profile
现在每次开机都要写GitHub pass。有什么办法可以让我不必在每次重新启动时都写那个密码?