小编Dar*_*ehe的帖子

Mac:点击两个程序需要2次点击

这是一件简单的事情,但我没有在设置中看到它.

所以,我在我的新Mac上,在Safari或Firefox等程序中工作.我在后台有一个窗口用于另一个程序,它有一个按钮.我想点击该按钮,但必须单击两次,一次切换程序,一次单击按钮.

我希望我的鼠标比那更"热".有没有办法做到这一点?

macos click

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

按字母顺序对侧栏中的"打开文件"进行排序?

有没有办法按字母顺序对侧栏中的"打开文件"部分进行排序?

在此输入图像描述

sublimetext sublimetext3

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

使用Sublime Text 2在Python中突出显示方法参数

我习惯用Netbeans编辑Python,因为它是我所知道的唯一可编辑Python的编辑器,甚至还增加了一些支持.

前段时间,我发现Sublime Text 2更适合我的需求,所以我迈出了一步.

但是,Netbeans中有一件事非常方便,这是该方法论点的重点.

如果我有一个方法:

send_message(self, playerId, text, channel, flags=None)
Run Code Online (Sandbox Code Playgroud)

如何更改Sublime Text 2的主题,那个self,playerIdtext,channel以及flags是否也被突出显示?

python sublimetext2

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

如何在 Visual Studio for Mac 中“添加下一个出现”?

在 Visual Studio Code 和 Sublime Text 中,有一个名为“添加下一个出现”的功能,可以选择标记文本的下一个出现。使用此功能的键盘快捷键是 CMD+D(Windows 和 Linux 上为 CTRL+D)。

此函数将选择下一个出现的文本,并将另一个光标添加到新选择的文本的末尾。

升华

如何在 Visual Studio for Mac 中实现此目的?

editor xamarin-studio visual-studio-code visual-studio-mac

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

ssrs表达式可以拆分字符串吗?

所以在我的查询中我有 select columnx from tblz

它返回 001.255556.84546

我希望能够通过"."拆分它.并把它分成三列.

column1 = 001
column2 = 255556
column3 = 84576
Run Code Online (Sandbox Code Playgroud)

这可能吗?

reporting-services ssrs-2008

5
推荐指数
3
解决办法
4万
查看次数

将Javascript变量返回给AppleScript

所以,我有一个简单的问题,这在AppleScript中是不可能的.我试图从代码中没有返回的javascript返回一个变量.换句话说,我试图获取元素的状态,以便我可以有条件地运行一个函数.这是我的代码,不会得到回报:

tell application "Safari"
    activate
    open location "http://127.0.0.1:9999"
    delay 1
    set myVar to do JavaScript "var obj = document.getElementById(87); myVar = obj.value; return myVar;" in document 1
    return myVar
end tell
Run Code Online (Sandbox Code Playgroud)

所以,基本上我正在尝试获取值obj并将其返回到AppleScript,它应该在0到255之间(它是一个按钮).问题是,我对javascript函数没有任何控制权,所以我无法添加一个return obj.value.这可能吗?

javascript safari applescript

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

在不同的键盘布局上升华文本快捷键

在Github上向Sublime Text发布增强请求之前,我想这可以通过一个软件包解决。也许有人甚至已经知道我找不到的解决方案。

一个例子:

Sublime Text 3切换注释的键盘快捷键:Ctrl+ / 菜单中也是如此。

但是,瑞典语键盘布局上的键盘快捷键是Ctrl+ - (因为-/是英语键盘布局上的位置...)

那么,谁能想到一种使Sublime Text显示正确信息的方法(通过制作一个包装,或者也许有人知道)?

keyboard keyboard-shortcuts sublimetext sublimetext2 sublimetext3

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

将一个字符串拆分为多个变量 AppleScript

我如何将用户在 AppleScript 中输入的句子转换为每个单词的单独变量。例如,Lorem ipsum dolor sit amet会被空间分割成不同的变量,例如。var1 = lorem, var2 = ipsum等等。以下是我到目前为止的想法,但我显然一无所获。

set TestString to "1-2-3-5-8-13-21"
set myArray to my theSplit(TestString, "-")
on theSplit(theString, theDelimiter)
    -- save delimiters to restore old settings
    set oldDelimiters to AppleScript's text item delimiters
    -- set delimiters to delimiter to be used
    set AppleScript's text item delimiters to theDelimiter
    -- create the array
    set theArray to every text item of theString
    -- restore the old setting
    set AppleScript's text item delimiters …
Run Code Online (Sandbox Code Playgroud)

string variables applescript

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

多个字幕

我有一个标题,但我还想添加两个副标题。该图已损坏或分为两个子图,因此需要两个字幕。

#Add sub-plot
subtitle_string_1=("An In-depth Comparison")
subtitle_string_2=("Immediately Following                                                                 
First Of The Month Following")

plt.suptitle(subtitle_string_1,fontsize=6,x=0.9, y=0.8)
plt.suptitle(subtitle_string_2,fontsize=6,x=.41, y=0.86, color='grey')
Run Code Online (Sandbox Code Playgroud)

是否有 sub_subtitle 选项?我真的很想有无限字幕,谈论力量!

python matplotlib

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

从列表中删除字典

我有一个CSV文件,我读作每行的字典列表.我想删除列表中具有EmailAddress的所有条目''.我试过了:

#!/usr/bin/python
import csv


def import_users(location_of_file):
    with open(location_of_file, 'r', newline='', encoding='utf-8-sig') as openfile:
       reader = csv.DictReader(openfile)
       for row in reader:
            yield row

def save_csv(data, location):
   with open(location, 'w', newline='', encoding='utf-8-sig') as file:
       fieldnames = ['EmailAddress', 'GivenName', 'Surname', 'Company', 'Department']
       writer = csv.DictWriter(file, fieldnames=fieldnames)
       writer.writeheader()
       for item in data:
           writer.writerow(item)



if __name__ == '__main__':
    users = list(import_users('C:\Temp\Example.csv'))
    for user in users:
        if user['EmailAddress'] == '':
            del user
        else:
            pass
    save_csv(users, 'C:\Temp\Output.csv')
Run Code Online (Sandbox Code Playgroud)

但我的结果仍然是没有电子邮件地址的条目.我究竟做错了什么?

python csv dictionary list

3
推荐指数
2
解决办法
82
查看次数