小编Eli*_*ita的帖子

如何在 VS Code 的资源管理器视图中选择文件夹而不展开或折叠它?

在 Visual Studio Code 中,如果要在现有文件夹下添加新文件或文件夹,需要先选择它。但是,选择一个文件夹将导致其在展开和折叠之间切换,这可能会很麻烦,因为它通常使您需要单击该文件夹两次,并且可能导致文件列表滚动。有时我想选择一个已经打开的文件夹而不关闭它。然而,我还没有找到一种方法来做到这一点。

例子:

我想选择 pktest 文件夹:
资源管理器中 pktest 文件夹的屏幕截图,未选择并展开

选择后,它折叠起来,我需要再次打开它=(
资源管理器中 pktest 文件夹的屏幕截图,已选中但已折叠

是否可以选择文件夹而不折叠或展开它们?

visual-studio-code

10
推荐指数
2
解决办法
6525
查看次数

Eclipse安装程序内部错误:注册表目录不可用

我曾经像平常一样使用Oomph Eclipse安装程序,直到我在注册表中更改了我的用户配置文件(以删除恼人的空格).从那以后我没有遇到过一个问题,除了使用eclipse安装程序.它一直试图在旧的用户文件夹中查找不再存在的注册表目录.我知道我的新注册表所在的位置,但我不知道如何告诉安装程序去哪里.

在此输入图像描述 在此输入图像描述

所以要明确:我需要知道如何告诉安装程序在哪里查找注册表目录.

eclipse windows installer

9
推荐指数
1
解决办法
5939
查看次数

C++ uWebSockets 服务器可以与 JavaScript 客户端通信吗?

关于uWebSockets有一些我不明白的地方,但主要是, uWebSockets 是否可以与普通的 WebSockets 一起使用,或者只是借用名称?这几天我一直在摸不着头脑,我不知道我是否做错了什么,或者我只是愚蠢。

我已经用 C++ 制作了一个最低限度的服务器,据我所知,它可以正确启动 -

#include <iostream>
#include <uWS\uWS.h>

int main() {
    uWS::Hub hub;

    hub.onConnection([](uWS::WebSocket<uWS::SERVER> *ws, uWS::HttpRequest req) {
            std::cout << "A client connected" << std::endl;
        }
    );

    if (hub.listen(13049)) {
        std::cout << "Listening on port 13049" << std::endl;
        hub.run();
    }
}
Run Code Online (Sandbox Code Playgroud)

以及一个基本的 JavaScript 客户端 -

var ws = new WebSocket("ws://127.0.0.1:13049");

ws.onopen = function(event) {
    console.log("Connected");
};
Run Code Online (Sandbox Code Playgroud)

所以我的问题。为什么这个连接不上?

javascript c++ websocket

5
推荐指数
1
解决办法
3216
查看次数

我可以限制 Rust 枚举的大小吗?

我的 Rust 程序中有一个枚举类型,其中一些变体可能包含内部数据。

enum MyEnum {
    A,
    B(u64),
    C(SmallStruct),
    D(Box<LargeStruct>)
}
Run Code Online (Sandbox Code Playgroud)

这个枚举将被存储数万次,内存使用是一个问题。我想避免意外地为枚举添加一个非常大的变体。有没有办法告诉编译器限制内存中枚举实例的大小?

enums discriminated-union rust

2
推荐指数
1
解决办法
222
查看次数

我可以重新解释 GLSL 中的强制转换吗?

在 C++ 中,您可以获取 unsigned int 的指针,并将其转换为指向有符号 int ( reinterpret_cast) 的指针。

unsigned int a = 200;
int b = *(reinterpret_cast<int *>(&a));
Run Code Online (Sandbox Code Playgroud)

我需要将int着色器中生成的结果存储为unsigned int,以使用无符号整数内部格式写入纹理。GLSL 中是否有类似于 C++ 的reinterpret_cast 的替代方案?

opengl casting glsl

1
推荐指数
1
解决办法
2953
查看次数