小编tka*_*zik的帖子

VS Code Python 格式:使用 autopep8 / yapf / black 更改最大行长度

我正在尝试不同的 python 格式化程序,并希望增加最大行长度。理想情况下无需编辑settings.json文件。有办法实现吗? 选择格式化程序

python formatting visual-studio-code

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

设置:Linux 下 VS Code 中的 C++(tasks.json 和 launch.json)

我的目标是为 Linux (Ubuntu) 下的 C++ 开发设置 VS Code。我查看了大量的教程/视频和WSL官方文档。不幸的是,我有烦恼放在一起的tasks.json,并launch.json为“纯粹的Linux / WSL没有”建设和调试。我正在寻找这两个文件的最新版本,它们尽可能通用(在 json 文件中尽可能使用变量)。

非常感谢!

PS:我c_cpp_properties.json目前看起来像这样:

{
    "configurations": [
        {
            "name": "Linux",
            "includePath": [
                "${workspaceFolder}/**"
            ],
            "defines": [],
            "compilerPath": "/usr/bin/g++",
            "cStandard": "c11",
            "cppStandard": "c++17",
            "intelliSenseMode": "clang-x64"
        }
    ],
    "version": 4
}
Run Code Online (Sandbox Code Playgroud)

c++ linux json visual-studio-code

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

Maxscript:组合转换

我正在尝试修复带有负比例的动画模型(我知道这可能是个坏主意)。在查看 max 脚本中的变换时,我注意到一些有趣的事情,这可能与 3ds max 中左手坐标系的内部使用有关。我将节点的变换与节点的 PRS 值进行了比较:我的期望是通过乘以 PRS 值,我也应该得到变换。但是,如果对象被旋转或镜像,则情况并非如此,请参阅:

  $.transform =
   row1    [0.866,-0.500,0.000] 
   row2    [-0.500,-0.866,0.000] 
   row3    [0.000,0.000,1.000] 
   row4    [13.000,-3.000,1.000] 
  ...scale * ...rotation * ...pos =
   row1    [-0.866,0.500,0.000] 
   row2    [-0.500,-0.866,0.000] 
   row3    [0.000,0.000,-1.000] 
   row4    [13.000,-3.000,1.000] 
  ...transform.scalepart * ...transform.rotationpart * ...transform.translationpart =
   row1    [-0.866,0.500,0.000] 
   row2    [0.500,0.866,0.000] 
   row3    [0.000,0.000,-1.000] 
   row4    [13.000,-3.000,1.000] 
Run Code Online (Sandbox Code Playgroud)

任何想法,为什么这些转换不一样?我试图了解 3ds max 是如何工作的。非常感谢您的任何见解!

transform maxscript 3dsmax

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

使元素 x 像素比其液体宽度容器宽?

我有一个具有液体宽度和 20px 填充的容器。我希望大多数包含的元素都尊重填充。然而,我想忽略一些元素的填充并与容器本身的宽度相同。这可以用 CSS 实现吗?

我知道我可以将边距应用于所包含的元素,但是,由于我的实际 html 的复杂性,这并不理想。

<div class="cont">
    <div class="item-normal">Normal Item</div>
    <div class="item-wide">wide Item</div>
    <div class="item-normal">Normal Item</div>
    <div class="item-wide">wide Item</div>
    <div class="item-normal">Normal Item</div>
</div>
Run Code Online (Sandbox Code Playgroud)
body {
    padding: 0;
    margin: 0;
}
.cont {
    background: grey;
    padding: 20px;  
}
.item-normal {
    background: blue;
    margin-bottom: 10px;
}
.item-wide {
    margin-left: -20px;
    background: gold;
    margin-bottom: 10px;
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

css

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