念念不忘
必有回响

VSCode常用快捷键中文版–附下载地址

Nick阅读(133)

看到大神 写代码姿势太帅,少不了要用一些快捷键了,可以提高工作效率,官网快捷键是英文版的,英语不好的人有点不方便,为此参照网上一些资料,总结一篇中文版常用快捷键!

通用操作 功能
Ctrl + Shift + P , F1 调出命令面板
Ctrl + P 快速打开文件
Ctrl + Shift + N 打开新编辑器
Ctrl + Shift + W 关闭编辑器
基础操作 功能
Alt + up/down 整行上下移动
Shift + Alt + up/down 当前行上下复制该行内容
Ctrl + Shift + K 删除当前行
Ctrl + Enter 光标所在行插入新行
Ctrl + shift + Enter 光标所在行插入新行
Ctrl + ] / [ 缩进
Shift + home (数字7) 光标跳转到行头
Shift + end(数字1) 光标跳转到行尾
Ctrl + Shift + [ 折叠代码
Ctrl + Shift + ] 展开代码
Ctrl + K Ctrl + [ 折叠所有子区代码
Ctrl + k Ctrl + ] 展开所有折叠子区代码
Ctrl + / 行注释
Ctrl + K Ctrl + C 添加行注释
Ctrl + K Ctrl + U 删除行注释
Shift + Alt + A 块注释
导航 功能
Ctrl + T 列出所有符号
Ctrl + G 跳转到指定行
Ctrl + P 跳转文件
Ctrl + Shift + O 跳转到符号处
F8 跳转到下一个错误或警告
Shift + F8 跳转到上一个错误或警告
Ctrl + left + Tab 切换到最近打开的文件
Alt + left / right 回到上个文件位置或下个文件位置
Ctrl + M 用 Tab 来移动选项焦点位置
多行操作和选择 功能
Alt + Click 插入光标
Ctrl + U 撤销最后一次操作
Ctrl + I 选中当前行
Ctrl + F2 选中所有同样内容
语言操作 功能
Shift + Alt + F 格式化代码
Ctrl + K Ctrl + F 格式化选中区域代码
F12 跳转到定义处
Alt + F12 代码片段显示定义处
F2 文件重命名
Ctrl + K M 更改当前页面文档格式
编辑器管理 功能
Ctrl + F4 , Ctrl + W 关闭编辑器
Ctrl + K F 关闭当前打开的文件夹
Ctrl + \ 拆分编辑窗口
Ctrl + Shift + PgUp/PgDown 切换标签页的位置
文件管理 功能
Ctrl + N 新建文件
Ctrl + O 打开文件
Ctrl + S 保存文件
Ctrl + Shift + S 另存为
Ctrl + K Ctrl + S 保存所以当前已经打开的文件
Ctrl + F4 关闭当前编辑器
Ctrl + K Ctrl + W 关闭当前所有编辑器
Ctrl + Shift + T 撤销最近关闭的文件编辑窗口
Ctrl + Tap 调出最近打开的文件列表
Ctrl + K P 复制当前打开文件路径
Ctrl + K R 打开当前文件位置
Ctrl + K O 在新编辑器中打开当前文件
显示 功能
F11 切换全屏模式
Ctrl + J 控制台显示隐藏
Ctrl + B 侧边栏显示隐藏
Ctrl + Shift + D 打开 DeBug 面板
Ctrl + Shift + X 打开插件市场面板
Ctrl + Shift + H 在当前文件替换查询替换
Ctrl + Shift + J 开启详细查询
Ctrl + Shift + V 预览 Markdown 文件
Ctrl + Shift + G 打开 Git 可视管理
Ctrl + Shift + F 打开全局搜索
调试 功能
F9 添加接触断点
F5 启动调试、继续
F11 / Shift + F11 单步进入/单步跳出
F10 单步跳过
Ctrl + K Ctrl + I 显示悬浮
终端 功能
Ctrl +

1
2
3
4
5
</td>
<td>开启集成终端</td>
</tr>
<tr>
<td>Ctrl + Shift +
创建一个新的终端
Ctrl + Shift + C 复制所选
Shift + PgUp(数字9) /PgDown(数字3) 页面上下翻屏
Ctrl + home / end 滚动到页面头部或终端

最后终端快捷键 wordpress排版问题,在markdown打开是正常的,处理中...

花时间用markdown写下来,加粗字体是感觉比较常用的快捷键,感兴趣留言评论就可以把快捷键文档下载到本地观看。

参考文章: http://kaopubear.top/2017-09-20-vscode2/

WordPress 支持Markdown语法编辑器插件 WP Githuber MD

Nick阅读(140)

最近用markdown总结VSCode快捷键,发现WordPress经典编辑器不支持md语法,网上找到这款WordPress 支持Markdown语法编辑器插件 WP Githuber MD插件,试用还不错。

undefined

WP Githuber MD可以为WordPress提供全功能的Markdown语法支持,功能包含Markdown编辑器、即时预览、图片粘贴、HTML转Markdown。


主要特色

  • Markdown 编辑器
  • 即时预览。
  • 拼写检查
  • 针对单一文章,启用 / 停用 Markdown。
  • 支援古腾堡编辑器。
  • 支援客制的文章类型。
  • 语法醒目提示
  • HTML 转换 Markdown 小工具
  • 图片随贴。 (支援上传至 Imgur)
  • 流程图。
  • KaTex。
  • 顺序图表。 (#1)
  • 美人鱼 (图表模组).
  • GitHub 定义的 Markdown 任务列表。
  • Githuber MD 扩展的 Markdown 语法。
  • Markdown extra…(扩展语法)

感兴趣可以在WordPress插件市场下载...

奶牛快传–速度超快,大文件传输不限速的临时分享工具

Nick阅读(164)

奶牛快传是前些天无意中发现的网站,号称大文件传输不限速,所以测试下确实好用就分享大家。像我自己文件小于100M的都是存在蓝奏云网盘,类似百度网盘一样,但是下载不限速,有更好的用户体验,现在能看到好多站长分享软件都存在蓝奏云上。大文件传统的就是放在你百度网盘了,毕竟一家独大,比较坑的就是传输速度很慢,需要开超级会员才能享受到满速下载。

先看看官网,号称全中国最快的文件传输服务。传送门:奶牛快传

奶牛快传--速度超快,大文件传输不限速的临时分享工具

奶牛快传将功能集中在文件传输上,用户无需注册下载,打开网站,上传文件并分享这个链接即可,操作十分简便,可以“用完即走”。目前奶牛快传最大支持4GB文件大小,最多同时支持上传6个文件,支持用户方便地在不同设备间进行文件传送功能。

奶牛快传--速度超快,大文件传输不限速的临时分享工具

下图是我自己测试的,上传300多兆的软件,再进行下载,的确很快不限速。

奶牛快传--速度超快,大文件传输不限速的临时分享工具

WordPress屏蔽海外非中文的垃圾评论

Nick阅读(81)

最近一段时间有篇文章经常受到垃圾评论,没有中文,英文或俄语都有,并且还掺杂着网站链接,甚是苦恼。并且有间隔的一小时评论一次,后台可以看到对方访问ip区间,无奈技术不到家,不知道怎么封它的ip。后来找到在网上找到一段正则验证,必须是中文才可以回复,亲测有效。

WordPress屏蔽海外非中文的垃圾评论

非插件实现屏蔽wordpress无中文的评论,有效避免垃圾评论

将以下代码添加到wordpress主题的functions.php中的函数闭合前。

效果如下图所示:

WordPress屏蔽海外非中文的垃圾评论

因为开启了wp评论邮件通知功能,自从有 垃圾评论后邮箱都被通知塞满了,添加了这段代码后,今天就没收到垃圾邮件和垃圾评论了,有同样困扰的小伙伴可以试试。

本文参考:https://dxs12580.com/wordpress-pinglun-yanzhengma.html

记项目上传到github报错failed to push some refs to的解决方法

Nick阅读(108)

之前有几次把本地文件上传到github上是正常的,今天上传总是报错,找了很久发现一篇可以实际解决报错问题的文章,原来是我远程库与本地库不一致造成的,运行

以及重新提交就上传成功。

原文转载地址:传送门

问题说明

当我们在github版本库中发现一个问题后,你在github上对它进行了在线的修改;或者你直接在github上的某个库中添加readme文件或者其他什么文件,但是没有对本地库进行同步。这个时候当你再次有commit想要从本地库提交到远程的github库中时就会出现push失败的问题。

如下图所示
我在github库中对某个文件进行了在线的编辑,并且没有同步到本地库,之后我在本地库添加了文件test.txt,并想提交到github,出现以下错误:error:failed to push some refs to。
记项目上传到github报错failed to push some refs to的解决方法

解决方案

这个问题是因为远程库与本地库不一致造成的,那么我们把远程库同步到本地库就可以了。 使用指令

这条指令的意思是把远程库中的更新合并到本地库中,–rebase的作用是取消掉本地库中刚刚的commit,并把他们接到更新后的版本库之中。

如图:
记项目上传到github报错failed to push some refs to的解决方法

下面我用图形象的解释下错误情况的发生和解决

gitpush失败2
git pull –rebase origin master意为先取消commit记录,并且把它们临时 保存为补丁(patch)(这些补丁放到”.git/rebase”目录中),之后同步远程库到本地,最后合并补丁到本地库之中。
gitpush失败3
接下来就可以把本地库push到远程库当中了。
gitpush失败4以上是解决方法,有同样问题的小伙伴可以试试,添加这两条命令就可以成功上传到github上。

 

 

WordPress博客美化:给你的网站加个蒲公英特效

Nick阅读(107)

本文为转载,喜欢的可以试试,先看看效果图:

WordPress博客美化:给你的网站加个蒲公英特效

方法一: 直接将下面的代码添加到网站的</body>之前,通常都是footer.php文件中修改

方法二:相对上面的代码进行了整理,把CSS样式分开加载,有利于提高网站访问速度

CSS代码--添加到网站主题CSS文件中,通常是main.css或者style.css文件中修改

再将以下代码添加至网站的</body>之前

以上两种方法均能在网站左下角实现蒲公英特效,最后附上代码中需要的图片素材。鼠标右键下载,上传至网站目录,把图片路径或地址加到以上代码中,修改后刷新浏览器缓存即可看到效果了。

原文转载:传送门

【转】WordPress添加QQ、微博、微信第三方登录功能

Nick阅读(85)

【转】WordPress添加QQ、微博、微信第三方登录功能

从手机上的App,到电脑端的网站,我们每天都会接触到大量的应用。如果为每个应用都注册一个独立账号,不仅费时费力,以后管理起来也麻烦。所以你会发现市面上大部分应用,无论是移动端的应用,还是Web端的应用,都提供了微信、QQ、新浪等第三方授权登录的功能。扫一扫就可以登录的方式,大大降低了使用应用的门槛,提高了用户体验。

WordPress也可以通过第三方提供的接口,实现wordpress第三方授权登录的功能。实现这一个功能,需要wordpress平台的插件支持。常用的配置插件有Open Social、QQworld等,今天我们要使用的是另外一款插件Wechat Social。选择它一方面是因为它的扩展比较丰富,几乎支持大部分主流的第三方应用,另一方面是因为它提供了代理登录的功能。因为微信、QQ、微博登录申请要求较高,个人用户申请比较困难,代理登录服务才显得尤为重要。

根据我前面的测试,微信、QQ、微信的申请难度由低到高依次为QQ、微博、微信,QQ要求上传身份认证信息、网站备案信息、站点logo等就可以了。微博除了需要提供前面提到的信息,流程上更加复杂,比如需要提供的站点logo就有三个尺寸,缺一不可。微信更是需要企业用户才可以申请。当然,行动派这这里还是鼓励大家也尝试一下的,反正申请通过了,嘉大欢喜,没通过也没什么损失。

申请入口

QQ互联申请入口:https://connect.qq.com/index.html

微博开放平台申请入口:http://open.weibo.com/

微信开放平台申请入口:https://open.weixin.qq.com/

 

大致思路:

1、下载安装Wechat Social插件

2、第三方开放平台申请接口,创建一个网站应用,获取应用的APP ID 和APP key

3、启用Wechat Social插件提供的扩展,填写应用的接口APP和APP Key,保存即可。

 

一、开始之前,先看一下效果

使用了QQ、微博、微信的扩展,效果如图二所示。

WordPress添加QQ、微博、微信第三方登录功能 WordPress添加QQ、微博、微信第三方登录功能

 

 

二、使用方法

1、下载Wechat Social插件

进入wordpress官网下载Wechat Social。

WordPress添加QQ、微博、微信第三方登录功能

 

2、安装插件

下载完成后,通过FTP工具上传到wp-content/plugins/目录并启用(或者wordpress后台直接上传安装)。需要注意的是,上传启用后,插件还没部署成功。需要点击“重新安装”,进入安装界面进行安装。

WordPress添加QQ、微博、微信第三方登录功能

安装也比较简单,安装配置保持默认即可,安装界面如下所示:

WordPress添加QQ、微博、微信第三方登录功能
WordPress添加QQ、微博、微信第三方登录功能
WordPress添加QQ、微博、微信第三方登录功能
WordPress添加QQ、微博、微信第三方登录功能

 

3、配置插件

安装完成后,进入插件设置界面,可以看到插件的全部扩展。

配置登录功能分为两种情况:第一种是使用我们自己申请的第三方接口配置登录功能。一种是使用插件提供的代理登录服务。如果你前面已经申请了QQ互联等第三方开放平台申请了接口,建议采用第一种。如果没有,就可以考虑插件提供的代理登录服务。

这里以QQ扩展为例,说一说如何使用我们自己的接口接口进行配置。

WordPress添加QQ、微博、微信第三方登录功能

选择QQ扩展的设置按钮,进入设置页面,发现插件需要我们提供APP ID和APP key。由于我们还没有在QQ互联创建应用,我们需要到QQ互联创建一个网站应用,将应用的的APP ID和APP key复制粘贴到这里。

WordPress添加QQ、微博、微信第三方登录功能

所以我们先登录QQ互联,在应用管理页面创建一个网站应用,审核通过后,官方就会给我们的应用分配一个APP ID 和 APP key。审核周期1个小时到几天不等。由于时间关系,我这边已经申请好了。打开我们的应用详情,将APP ID 和APP Key 复制粘贴到上一步的QQ配置页面,然后保存更改。这时,别人进入登录页面,就可以看到QQ登录的选项了,其它扩展的配置同理。

WordPress添加QQ、微博、微信第三方登录功能

原文地址:传送门

给WordPress网站添加鼠标点击【烟花绽放效果】

Nick阅读(113)

【转】博客有了好的内容,如果能稍作包装,就能提高整体的用户体验,提高读者在页面的停留时间。动效可能是网站包装里面比较容易出效果的一种。看习惯了千篇一律的静态网页,是不是想有一点点突破和变化?今天行动派就给大家分享一个酷炫的鼠标点击爆炸五颜六色的特效。开始之前先看一下效果:

给WordPress网站添加鼠标点击【烟花绽放效果】

实现的方法非常简单:

1、添加一个JS文件到主题目录下(下载地址在文末)。

2、将下面这段代码复制粘贴到主题footer.php文件</body>标签前。(注:代码中的路径改为你上传目录的绝对路径。)

建议下载js文件解压后放到你主题的js目录里面,然后一般路径就为http://你的域名/wp-content/themes/你的主题名称/js/djtx.js。

原文地址:传送门

WordPress美化,给博客底部添加网站运营时间

Nick阅读(124)

PO下js代码,可以自定义修改:

先配张图:WordPress美化,给博客底部添加网站运营时间

 

WordPress撰写新文章界面的显示选项按钮点击无反应的解决办法

Nick阅读(108)

这两天后台出现小问题,写不了文章,编辑器打不开,新建的分类子项目添加不进去....,然后找度娘,后来发现在function.php文件末尾加上一条语句就可以解决所有疑难杂症,点击菜单-分类目录也可以打开子目录了。

Wordpress撰写新文章界面的显示选项按钮点击无反应的解决办法

下面是转载内容==============================================

最近升级wordpress之后,发现在文章编辑界面的添加新媒体可视化按钮点击无反应,如下:

Wordpress撰写新文章界面的显示选项按钮点击无反应的解决办法

然后就在网上找解决办法,然后发现基本所有的解决办法都是,连接网站服务器,下载并编辑wp-config.php文件,在该文件最后加上如下一行代码:

然后上传到服务器,覆盖原来的wp-config.php文件,这样问题就可以解决了。

对此,官方给出的解释是:

Disable Javascript Concatenation To result in a faster administration
area, all Javascript files are concatenated into one URL. If
Javascript is failing to work in your administration area, you can try
disabling this feature:define(‘CONCATENATE_SCRIPTS’, false);

意思就是,wordpress为了提高效率所以把所有的js代码都集中的到一起,如果遇到这个问题,可以设置不让js集中到一起,就是上面说的在wp-config.php最后加上那一段代码。

然而我当打开wp-config.php文件之后却发现最后一行已经有这行代码了,那肯定不是这里的问题,然后我就想到有可能是主题的问题,因为我最近换了一个主题,然后果然问题就解决了。解决办法如下:
打开外观-编辑界面,然后打开functions.php文件,在代码最后添加上面那个代码,即:

然后更新代码文件,再次打开文章撰写界面,就会发现问题已经解决。希望可以帮到你。

原文转载:传送门