默认textmate2是没有这个功能的,不过可以通过Bundles开启,开启方法:
1、点击菜单中的Bundles,然后 Edit Bundles
2、在弹出窗口中,依次点击 Text -> Menu Actions -> Converting / Stripping -> Remove Trailing Spaces in Document / Selection , 在最右侧的 Semantic Class 一栏填入:callback.document.will-save ,如图所示:
...
bccn_shell进入docker,按向上键一次就会出现 ./manage.py shell ,如果不出现继续按。出现后按回车进入控制台。
from news.models import Article
for article in Article.objects.filter(public=False).order_by('id')[0:1000]:
article.delete()
一次删1000篇
设置跟上面一行的间距:
defaults write com.macromates.TextMate fontAscentDelta -integer 0
设置跟下面一行的间距:
defaults write com.macromates.TextMate fontLeadingDelta -integer 0
删除设置,恢复到默认设置:
defaults delete com.macromates.TextMate fontAscentDelta
defaults delete com.macromates.TextMa...
显示:
chflags nohidden ~/Library/
隐藏:
chflags hidden ~/Library
如sublime text
如旧版本的chrome
chrome 已经醒悟过来了,sublime text 仍执迷不悟。
滚动到顶部缓冲一下,然后再弹回来,乍看上去很酷,用久了烦人。下面的命令可以关闭:
defaults write -g NSScrollViewRubberbanding -bool false
对chrome和textmate管用,对safari不管用,好在我不用safari。
如果想恢复回弹功能:
defaults delete -g NSScrollViewRubberbanding
一按这个键就会激活Activities,影响其它的组合键功能。在terminal执行下面的命令可以关闭这个快捷键
gsettings set org.gnome.mutter overlay-key ""
原来选择配色方案叫什么忘了,背景是蓝黑色的,对比有些强烈
这是导出的配色文件,以备以后使用
嗯,配色是个玄学
2005年的时候,公司为了体现对技术人才的重视,经理去电脑市场给我配了个超薄键盘,就是薄的像现在超薄笔记本的键盘那样薄的外界接盘。当时就觉得不太好用啊,又不好意思换成原来的厚键盘,盛情难却。那时候超薄是技术尖端的体现,直到2010年左右,人们才认识到键程对手感的影响,键盘制造商也开始把键程作为卖点,机械键盘也重新被请回来。键盘已经醒悟过来了,超薄笔记本还没醒悟过来。
JAVA、C#、VB.NET都有啰嗦的缺点。VB.NET后面还跟这个end function,一直被诟病。java的命名,长的一个方法名像一个句子,啰嗦的缺点一直困扰着java。
...
就是这个烦人的图层,像打不跑的苍蝇
我在上篇博客狠狠的吐槽了这个设计 https://blog.bccn.net/静夜思/66713 ,不解决掉这个问题终日寝食难安。
苍天有眼,今天让我搜到一个10年前的帖子 https://stackoverflow.com/questions/4130598/how-do-i-turn-off-code-tooltips-in-visual-studio-2010 10年前就有人受这个困扰(然而官僚化的微软始终听不到用户的声音),并且开发了一个扩展,当然这个扩展现在已经不能用了。好在给了我...
鱼目混珠闹乌龙,搜 Visual Studio 的使用技巧,搜出来的都是 Visual Studio Code 的。
最新补充:
Visual Studio上的这个问题,已通过安装扩展解决 https://blog.bccn.net/静夜思/66721
写代码的时候鼠标移到变量或方法上,立马跳出一个浮动图层,显示相关定义和说明。
对于阅读代码的时候,这种功能很方便,但IDE主要是用来写代码的好吗?
这样很耽误写代码,特别是鼠标向下一行移动的时候,这个图层挡住了下面几行代码,想把光标转到下几行都很困难。很想一巴掌把那个图层扇到一边去,无奈它老是不知趣的刷存在感。
这么明显的一个...
不知道是不是常驻进程,跟打开一个dos窗口的速度差不多,瞬间打开。比虚拟机半天启动不起来NB多了,就算虚拟机恢复快照速度也没这么快。
基本上不占用资源,比浏览器、QQ什么的占用资源少多了
微软🐂🖊
个人认为这是最丑陋的设计,导致php丑陋的最大因素。
再一个就是调用对象的属性和方法用反人类的 -> ,用点号已经是业界公认的标准。用 -> 不光难看,输错了删除需要按键两次。最珍贵的点号被php用来连接字符串了,真是暴殄天物
打开系统偏好设置 - Spotlight - 隐私,添加要排除的文件夹即可
但隐藏的文件夹在打开的文件对话框是找不到的,怎么办呢?
1、右击Finder,选择“前往文件夹”
2、输入要进入的文件夹路径,按回车,就一步步进入文件夹了
3、把要隐藏的文件夹拖进 Spotlight 的 隐私 设置窗口里即可。
首选项 - 隐私与安全 - 权限 - 阻止无障碍服务接入您的浏览器
选中此项,然后重启
wget https://www.openssl.org/source/openssl-1.1.1c.tar.gz
tar zxvf openssl-1.1.1c.tar.gz
cd openssl-1.1.1c/
./config
make install
cp libcrypto.so.1.1 /usr/lib/x86_64-linux-gnu/
cp libssl.so.1.1 /usr/lib/x86_64-linux-gnu/
rm /usr/bin/openssl
ln -s...
按网上的教程,编译openssl 1.1.1
查看nginx信息,也是基于openssl 1.1.1编译的
root@bccnsoft:~# nginx -V
nginx version: nginx/1.17.0
built by gcc 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)
built with OpenSSL 1.1.1c 28 May 2019
TLS SNI support enabled
然后不管怎么搞,在浏览器里查看的时候还是tls1.2,不管怎么重启调...
vi /etc/logrotate.d/down.bccn.net
/var/sitepath/log/host.access.log{
su root list
missingok
notifempty
compress
olddir /var/sitepath/log/access/
daily
copytruncate
rotate 30
}
/var/sitepath/log/error.log{
su root list
missingok
...
logrotate --force /etc/logrotate.d/down.bccn.net
也可以模糊匹配多个文件
logrotate --force /etc/logrotate.d/*.bccn.net