小编bub*_*ing的帖子

Azure DevOps 服务连接已过期且无法编辑/续订

我有一个服务连接,用于 Azure DevOps 中的管道。它是由另一位用户不久前创建的。最近它过期了,不允许我更改与之关联的用户名。因此,我删除了该服务连接并创建了一个新的连接,我花了很多时间来修改使用它的每个管道。

我有两个问题。

  1. 是否可以更改服务连接的创建者名称?

  2. 如果没有,是否有其他方法可以在其机密过期后重用现有的服务连接?

提前致谢。

azure azure-devops azure-pipelines

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

TypeScript中是否有"密封"或"最终"?

我正在尝试在超类中实现一个方法,该方法应该可以在子类中使用,但不能更改.考虑一下:

export abstract class BaseClass {
    universalBehavior(): void {
        doStuff(); // Do some universal stuff the same way in all sub classes
        specializedBehavior(); // Delegate specialized stuff to sub classes
    }

    protected abstract specializedBehavior(): void;
}
Run Code Online (Sandbox Code Playgroud)

我的意图是BaseClass的任何子类不仅可以省略实现universalBehavior(),甚至不允许提供实现.这在TypeScript中是不是可能?当我省略子类中的实现时,Intellisense会抱怨.我能做的最好的就是:

export class SubClass extends BaseClass {
    universalBehavior(): void {
        super.universalBehavior();
    }

    specializedBehavior(): void {
        // sub class' implementation
    }
}
Run Code Online (Sandbox Code Playgroud)

显然这是有问题的,因为我必须确保没有子类实现universalBehavior()除了调用之外的任何东西super.universalBehavior().

inheritance final sealed typescript typescript2.0

15
推荐指数
2
解决办法
7420
查看次数

如何导出服务器组配置?

如何将我的服务器组配置导出到 Azure Data Studio 中的文件?

我在我的应用程序解决方案中创建了一个工作区文件,其中包含用于故障排除等的有用查询。我还想包括与该解决方案相关的服务器的连接配置,以便任何开发人员都可以快速使用工作区查询,而不必询问哪个运行它们的服务器。

azure-data-studio

14
推荐指数
2
解决办法
7667
查看次数

MUI v5 Typescript makeStyles 从不返回

我正在尝试将我的组件从 MUI v4 迁移到 v5,但我已经不知道如何迁移我的makeStyles组件了。

之前,我有过类似的工作:

const useStyles = makeStyles((theme: Theme) => ({
  paper: {
    padding: theme.spacing(2),
    someMore: 'styles'
  }
}));
// ...

const Component: FC = () => {
  const theme = useTheme();
  const classes = useStyles(theme);

   return (
      <Paper elevation={3} className={classes.paper}>
         <Stuff />
      </Paper>
   )
}
Run Code Online (Sandbox Code Playgroud)

现在我在通话时遇到错误useStyles

该表达式不可调用。类型“never”没有调用签名.ts(2349)

这种情况下的解决方法是什么?

typescript reactjs material-ui jss

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

ReSharper可以使用关键字进行声明,但是为成员访问键入名称吗?

ReSharper具有查找使用类型名称别名的关键字时出现不一致的功能.例如,它会看到这两个声明并敦促您将其更改为另一个(取决于哪个设置为您的首选项):

string myString1 = "String 1";
String myString2 = "String 2";
Run Code Online (Sandbox Code Playgroud)

这很方便,因为我总是更喜欢在声明变量时使用CLR类型的关键字别名,因此在上面的示例中,我想要更正第二行.但是,这也是有问题的,因为当使用CLR类型的静态成员时,我总是更喜欢使用类型名称而不是关键字.考虑以下示例:

string myString1 = "String 1";
string myString2 = String.Format("{0} is String 1.", myString1);
Run Code Online (Sandbox Code Playgroud)

如果选项设置为prefer使用关键字,那么ReSharper不会抱怨声明,但它会抱怨使用类型名称来访问静态String.Format()方法.

所以,我的问题是......有没有办法配置ReSharper,以便它更喜欢声明的关键字,但静态成员访问的类型名称?换句话说,我可以将其配置为不抱怨上面第二个示例中的任何代码.

c# resharper

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

来自 ReSharper 的“从不使用自动属性访问器”警告

我们的应用程序是一个 MVC 应用程序。我尝试使用 ReSharper 运行代码分析。我在许多视图模型属性中收到“从不使用自动属性访问器”作为警告。

例如,ReSharper 会显示以下警告:

public bool IsLegalEntry { get; set; }
Run Code Online (Sandbox Code Playgroud)

我可以制作一个私人设置器,或者有人可以建议替代方案吗?

c# asp.net-mvc resharper-8.0

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

整个解决方案的全局抑制 (C#)

你们中有人知道我能够为整个解决方案抑制例如 CA2000 的方法吗?

我正在考虑类似GlobalSuppressions具有以下代码行的类:

[assembly: SuppressMessage("Microsoft.Reliability", "CA2000:DisposeObjectsBeforeLosingScope")]
Run Code Online (Sandbox Code Playgroud)

提前感谢您的帮助。

c# code-analysis suppression

9
推荐指数
3
解决办法
1698
查看次数

如何在同一个 Azure DevOps Board 上添加多个项目?

我在一个组织中有两个项目(如下图所示)。

我想在同一个 Azure DevOps 板(仪表板)中看到来自两个项目的项目。

Azure DevOps 板(仪表板)仅显示所选项目中的项目。

如何将两个项目中的项目(用户故事)添加到同一个 Azure DevOps Board?

https://docs.microsoft.com/en-us/azure/devops/boards/?view=azure-devops上有很好的文档,但我没有找到答案)

在此处输入图片说明

azure azure-devops

9
推荐指数
2
解决办法
8492
查看次数

仅获取目录中具有给定扩展名的文件

我有一个指向目录的字符串变量。在这个目录中有一个扩展名为.xyz. 如何在不知道文件名本身的情况下获取此文件的路径?

到目前为止,我有以下代码:

$dir = "C:\Temp\MyDir"
$xyzFiles = @(Get-ChildItem "$dir\*.xyz")
$file = $xyzFiles[0]
Run Code Online (Sandbox Code Playgroud)

这是PowerShell中的“要走的路”吗?有更好的解决方案吗?

powershell powershell-5.0

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

什么可以替代Visual Studio 2019中的代码分析?

我想让我们的团队和项目为VS 2019做好准备。马上,尝试为一个新项目设置Code Analysis,我发现:

在此处输入图片说明

因此,如果不推荐使用(显然甚至无法使用它,那么我认为“不推荐使用”的意思是“消失了”),我们应该在哪里设置规则集?在样式和代码质量问题上是否还有其他位置,或者是全新的解决方案?

fxcop visual-studio roslyn roslyn-code-analysis visual-studio-2019

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