将 Sublime Text 3 添加到右键菜单上

当你想浏览到一个文件夹/文件时,想要编辑它,很自然的会右键看看有哪些可编辑的方式。当安装sublime text之后,一般的代码文件右键都有有“使用sublime text 2/3”打开的命令,文件夹(工程目录)就没有相应的命令。当然可以自定义添加,有如下2种方法。

方法一(推荐)

把以下代码,复制到SublimeText3的安装目录,然后重命名为:sublime_addright.inf,然后右击安装就可以了。

[Version]
Signature="$Windows NT$"

[DefaultInstall]
AddReg=SublimeText3

[SublimeText3]
hkcr,"*\\shell\\SublimeText3",,,"用 SublimeText3 打开"
hkcr,"*\\shell\\SublimeText3\\command",,,"""%1%\sublime_text.exe"" ""%%1"" %%*"
hkcr,"Directory\shell\SublimeText3",,,"用 SublimeText3 打开"
hkcr,"*\\shell\\SublimeText3","Icon",0x20000,"%1%\sublime_text.exe, 0"
hkcr,"Directory\shell\SublimeText3\command",,,"""%1%\sublime_text.exe"" ""%%1"""

ps:如果发现右键中的”用 SublimeText3 打开”中的中文有乱码,就进入regedit.exe搜索”SublimeText”然后将乱码中文修改正确。

方法二

把以下代码,复制到SublimeText3的安装目录,然后重命名为:sublime_addright.reg,然后双击就可以了。

PS:需要把里边的Sublime的安装目录,替换成实际的Sublime安装目录。

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\SublimeText3]
@="用 SublimeText3 打开"
"Icon"="D:\\Program Files\\Sublime Text 3\\sublime_text.exe,0"

[HKEY_CLASSES_ROOT\*\shell\SublimeText3\command]
@="D:\\Program Files\\Sublime Text 3\\sublime_text.exe %1"


[HKEY_CLASSES_ROOT\Directory\shell\SublimeText3]
@="用 SublimeText3 打开"
"Icon"="D:\\Program Files\\Sublime Text 3\\sublime_text.exe,0"

[HKEY_CLASSES_ROOT\Directory\shell\SublimeText3\command]
@="D:\\Program Files\\Sublime Text 3\\sublime_text.exe %1"

附一个删除右键菜单的脚本

把以下代码,复制到SublimeText3的安装目录,然后重命名为:sublime_delright.reg,然后双击就可以了。

Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\*\shell\SublimeText3]
[-HKEY_CLASSES_ROOT\Directory\shell\SublimeText3]

趣味题:重男轻女的村庄

题目

在一个世世代代都重男轻女的村庄里,村长决定颁布一条法律,村子里没有生育出儿子的夫妻可以一直生育直到生出儿子为止,假设现在村子上的男女比例是1:1,这条法律颁布之后的若干年后村子的男女比例将会()

  • A 男的多
  • B 女的多
  • C 一样多
  • D 不能确定

解答

大家都知道,生男孩生女孩的概率上是一样的,意思就是说,生1000个女孩大致也要生1000个男孩,结果是1:1。所以最终结果是接近一比一。
代码模拟也是1:1的结果,而且人口数量基本不变。

var girls = 0,boys=0;

function giveBirth(){
    if(Math.random()>0.5){
        boys+=1;
    }else{
        girls+=1;
        giveBirth();
    }
}

var i=50000000;
while(i--){
  giveBirth();
}

console.log(girls);
console.log(boys);

招大四实习生得出两结论

  1. 学生实习生不能免费 要么收费 要么给钱
  2. 三流大学计算机系学生 大部分都是垃圾

根本不能想象快大四的计算机系学生连二叉树都不明白,当场写个链表 全不会,Fibonacci数列的定义 全目瞪口呆 两眼朝天翻
期望实习期薪水。。。 3k+

滚!!!
题目
木有一个全答得上来的

考题

  1. 什么是递归,迭代
  2. Fibonacci数列的定义
  3. 二叉树的基本概念
  4. 什么是哈希表
  5. 冒泡排序定义及平均时间复杂度
  6. 了解Linux么,说出三个Linux发行版?
  7. SQL语言么?数据操作指令
  8. 看课程之外计算机书籍么?
  9. 重男轻女的村庄,村长决定颁布一条法律:没有生育出儿子的夫妻可以一直生育直到生出儿子,假设现在村子的男女比例是1:1,这条法律颁布之后的若干年后村子的男女比例将会?
  10. GFW是什么,了解如何翻墙么?
  11. 什么是TCP/IP协议,参考模型