小编Lye*_*UKH的帖子

如何将ReSharpers"清理代码"与Visual Studio的"格式文档"对齐

我是ReSharpers"清理代码"功能的忠实粉丝.特别是解决方案广泛清理.

但我使用Visual Studio的Ctrl+ K+ D(格式文档),它格式化的代码与ReSharper略有不同.

我正在寻求将ReSharper与Visual Studio对齐(而不是另一种方式......因为您无法在解决方案/源代码控制系统中共享Visual Studio设置).

所以我是这样的:

<Configuration>
  <CodeStyleSettings>
    <Sharing>SOLUTION</Sharing>
    <CSharp>
      <FormatSettings>
        <SPACE_AROUND_MULTIPLICATIVE_OP>True</SPACE_AROUND_MULTIPLICATIVE_OP>
        <SPACE_BEFORE_TYPEOF_PARENTHESES>False</SPACE_BEFORE_TYPEOF_PARENTHESES>
      </FormatSettings>
    </CSharp>
  </CodeStyleSettings>
</Configuration>
Run Code Online (Sandbox Code Playgroud)

哪些其他设置将帮助ReSharper格式化代码,如Visual Studio?

resharper visual-studio

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

Mac上的Google Chrome开发者工具键盘快捷键自定义

我使用Firefox Firebug进行调试,但如果可以自定义键盘快捷键,则会切换到Google Chrome.

我需要激活和隐藏'开发者工具>检查元素',每天1000次.试图用一只手打CMD+ SHIFT+ C,这是一场噩梦.我用鼠标导航

扩展程序"快捷方式管理器"具有有限的内置选项.添加Javascripts的能力对我没有帮助,你会从哪里开始这样的任务?

因为"检查元素"在Mac菜单中没有存在,所以我甚至无法以这种方式定位它.

有任何想法吗?

macos customization google-chrome keyboard-shortcuts developer-tools

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

git am:修补程序格式检测失败

我以前从未在Git中使用过补丁,我需要一些帮助。我正在尝试将修补程序应用于Git存储库以测试Wine修补程序,尤其是此处的此修补程序。所以我做了以下事情:

$ git clone git://source.winehq.org/git/wine.git
$ cd wine
$ nano patch.p1
Run Code Online (Sandbox Code Playgroud)

然后,我用Ctrl+ Shift+ 粘贴了补丁的内容,V并使用Ctrl+ O保存。然后我尝试了这个:

$ git am patch.p1
Patch format detection failed.
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我以前从未申请过补丁。

git patch wine

7
推荐指数
2
解决办法
6364
查看次数

无法在macOs上启动Jenkins - Java 10

我正在尝试使用以下方式启动Jenkins:

java -jar jenkins.war
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误:

java.lang.UnsupportedClassVersionError: 54.0
at Main.main(Main.java:128)
Run Code Online (Sandbox Code Playgroud)

在更新我的开发环境之后出现此问题,我切换到:

  • Java 10.0.1 + 10
  • 詹金斯2.107.2
  • MacOS 10.13.4

java macos jenkins java-10

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

"打开下一个搜索结果"的键盘快捷键?

Eclipse具有在Workspace(Ctrl+ Alt+ G),Project,File或Working Set 中搜索文本的强大功能.

结果在搜索选项卡/视图中整齐地显示,当我双击(即鼠标)特定行时,文件(在其中找到搜索到的文本)正好在搜索文本所在的位置打开.

双击是否有键盘快捷键?打开一个?

eclipse

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

Python Pandas DataFrame str 包含合并 if

当DF2的 Test1 列中的字符串包含DF1的 Test1 列的子字符串时,我想合并下面两个数据帧的行。

DF1 = pd.DataFrame({'Test1':list('ABC'),
                   'Test2':[1,2,3]})

print (DF1)
  Test1  Test2
0     A      1
1     B      2
2     C      3

DF2 = pd.DataFrame({'Test1':['ee','bA','cCc','D'],
                   'Test2':[1,2,3,4]})

print (DF2)
  Test1  Test2
0    ee      1
1    bA      2
2   cCc      3
3     D      4
Run Code Online (Sandbox Code Playgroud)

为此,我能够使用“str contains”来识别 DF2.Test1 字符串中可用的 DF1.Test1 子字符串

输入:

for i in DF1.Test1:

ok = DF2[Df2.Test1.str.contains(i)]

print(ok)
Run Code Online (Sandbox Code Playgroud)

输出:

在此输入图像描述

现在,我想在输出中添加与 Test2 的字符串匹配的 Test1 子字符串的合并

输出:

在此输入图像描述

为此,我尝试使用“pd.merge”和“if”,但我还无法找到正确的代码..您有建议吗?

for i in DF1.Test1:

if DF2.Test1.str.contains(i) == 'True': …
Run Code Online (Sandbox Code Playgroud)

python merge dataframe pandas

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

Angular 5 - Cookie已设置,但(Set-Cookie)位于响应头中

对于Angular 5应用程序,我有一个auth服务,它执行HTTP POST,返回会话cookie(CORS),如下面的代码所示:

signIn(signInRequest: SignInRequest): Observable<SignInResponse> {
   let headers: Headers = new Headers();   
   headers.append('Content-Type','application/json');  
   return this.http
              .post("/login", {email:  signInRequest._email,password:signInRequest._password}, { headers: headers, withCredentials: true })
  .map(this.extractData)
  .catch(this.handleErrorObservable);}
Run Code Online (Sandbox Code Playgroud)

标头的响应包含set-cookie,如下所示:

在此输入图像描述

并且请求标头如下:

在此输入图像描述

我知道浏览器应该设置cookie响应.为什么不这样做?

php session-cookies cors angular

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

当我们这样做时git会做什么:git gc - git prune

启动后在后台发生了什么,

  • git gc
  • git prune

输出git gc:

Counting objects: 945490, done. 
Delta compression using up to 4 threads.   
Compressing objects: 100% (334718/334718), done. 
Writing objects: 100%   (945490/945490), done. 
Total 945490 (delta 483105), reused 944529 (delta 482309) 
Checking connectivity: 948048, done.
Run Code Online (Sandbox Code Playgroud)

git prune的输出:

Checking connectivity: 945490, done.
Run Code Online (Sandbox Code Playgroud)

这两个选项有什么区别?

谢谢

git garbage-collection git-gc

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

在 VSCode 中执行与 ENTER 相反的键盘快捷键(取消缩进并删除换行)?

如果我将光标移动到一行代码中间的某个位置,然后按ENTER键,右侧的文本就会移动到下一行,并且会自动缩进。

但有时我想做相反的事情,连接两行,但没有第二行的缩进。因此,首先我需要将光标移动到第二行的开头,就在缩进之后,然后擦除所有空格/制表符,直到到达第一行。

是否有任何键盘快捷键或扩展可以实现此目的?

visual-studio-code

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

HTML中Angular语法的Visual Studio代码突出显示

我正在使用带角度的vs代码.有没有办法在html中着色角度语法.

例如这个图像;

在此输入图像描述

html syntax highlighting visual-studio-code angular

5
推荐指数
0
解决办法
298
查看次数