开发工具

  • Sublime Text3+Markdown配置步骤【图文详解】

    Sublime Text3+Markdown配置步骤【图文详解】

    下面由教程栏目给大家介绍Sublime Text3+Markdown配置步骤【图文详解】,希望对需要的朋友有所帮助!Sublime是一款非常优秀的文本编辑器,可以安装大量的插件,使用Sublime + Markdown更是有一番别样体验,在此只写如何正确配置(以Sublime Text 3为例),使用技巧请参阅相关文章。1.安装Package:Markdown Preview和Markdown Editing,打开Perferences > Package Control2.输入Install Pack...
  • composer ^ 这个符号到底什么意思

    composer ^ 这个符号到底什么意思

    下面由教程栏目给大家介绍composer ^ 这个符号,希望对需要的朋友有所帮助!~和^的意思很接近,在x.y的情况下是一样的都是代表x.y <= 版本号 < (x+1).0,但是在版本号是x.y.z的情况下有区别,举个例子吧:~1.2.3 代表 1.2.3 <= 版本号 < 1.3.0^1.2.3 代表 1.2.3 <= 版本号 < 2.0.0详见:https://getcomposer.org/doc/articles/versions.md以上就是composer ^ 这个符号到底什么意思的详细内容...
  • 关于 Sublime Text 中的 Git

    关于 Sublime Text 中的 Git

    下面由教程栏目给大家介绍Sublime Text 中的 Git,希望对需要的朋友有所帮助!Sublime Text 中的 Git从 3.2 版本开始,Sublime Text 在编辑器内集成了 Git。功能如下:侧边栏将会使用图标来指明文件及文件夹的 Git 状态。被你的 .gitignore 文件所指定忽略的文件以及文件夹会在侧边栏褪色显示。在状态栏,你能够查看当前所在分支以及你做了多少修改。对一个文件的所有改动都会通过行号槽上的记号显示出来。你能够在 Sublime Text 内使用 Sublime...
  • 教你用Composer管理相依性

    教你用Composer管理相依性

    下面由教程栏目给大家介绍用Composer管理相依性,希望对需要的朋友有所帮助!composer原本是Symfony这个PHP Framework中,设计来管理套件相依性的工具,因为简单又好用,现在已经成为一个独立的开放原始码计画。许多Framework以及程式库,现在都可以使用composer来安装管理。其实在PHP上,很早就有这类的套件相依性管理工具,也就是PEAR。不过PEAR的设定过于繁复,也很难针对个别专案设定各自的相依性,所以现在Composer受到大众的喜爱。这个简介只针对使用者,所以不会对...
  • Notepad++中如何查找替换“换行符”

    Notepad++中如何查找替换“换行符”

    下面由教程栏目给大家介绍Notepad++中查找替换“换行符”的方法,希望对需要的朋友有所帮助!重要说明:本文内容基于 Notepad++ 7.5.1 版本,为方便书写,若无特殊说明,下文中内容均指在该软件版本下的操作。一、查找替换「换行符」1、设置「显示行尾符」为了更清楚的看到换行符的变化,首先进行下面设置:视图 -> 显示符号 -> 显示行尾符然后新建一个文本,在其中随意输入内容,会看到显示「换行符」为 CRLF,即 \r\n。2、查找并替换「换行符」Ctrl + H,打开替换对话框,查找模式 选...
  • Sublime Text3简体中文汉化包怎么用

    Sublime Text3简体中文汉化包怎么用

    下面由教程栏目给大家介绍Sublime Text3简体中文汉化包的使用方法,希望对需要的朋友有所帮助!汉化包下载地址:https://github.com/Trojain/sublime-package1、由上面的链接得到的 Default.sublime-package 文件。打开sublime text 3 编辑器,打开菜单 => preferences => Browse Packages,进入到文件管理器2、返回上一层到sublime text 3 文件夹,打开“Installed Package...
  • 分享composer autoload自动加载性能优化指南

    分享composer autoload自动加载性能优化指南

    下面由教程栏目给大家介绍 composer autoload 自动加载性能优化指南,希望对需要的朋友有所帮助!composer 提供的 autoload 机制使得我们组织代码和引入新类库非常方便,但是也使项目的性能下降了不少 。composer autoload 慢的主要原因在于来自对 PSR-0 和 PSR-4 的支持,加载器得到一个类名时需要到文件系统里查找对应的类文件位置,这导致了很大的性能损耗,当然这在我们开发时还是有用的,这样我们添加的新的类文件就能即时生效。 但是在生产模式下,我们想要最快的找...
  • notepad++多行标签如何设置

    notepad++多行标签如何设置

    下面由教程栏目给大家介绍notepad++多行标签设置方法,批量去掉换行符的方法,希望对需要的朋友有所帮助!1、点击“设置” 2、点击“首选项” 3、勾选“标签栏”中的“多行标签” 以上就是notepad++多行标签如何设置的详细内容,更多请关注随便开发网其它相关文章!...
  • sublime text3常见用法【快捷键汇总】

    sublime text3常见用法【快捷键汇总】

    下面由sublime教程栏目给大家介绍sublime text3常见用法【快捷键汇总】,希望对需要的朋友有所帮助!sublime text3 常用快捷键我在平时的开发中主要使用C/C++,偶尔也会写写开发PHP的代码,开发中经常会使用Sublime,在这里分享一下自己经常使用的快捷键,做一下笔记,希望也能对其他人有所帮助。控制面板快捷键作用Ctrl+Shift+P打开命令面板Ctrl+`打开控制台查找替换快捷键作用Ctrl+P+文件名搜索工程中的文件Ctrl+P+@搜索当前文件中的函数Ctrl+P+#搜索...
  • composer清理没有依赖的库

    composer清理没有依赖的库

    下面由教程栏目给大家介绍composer清理没有依赖的库的方法,希望对需要的朋友有所帮助!解具体问题:在做项目过程中,通过composer来维护依赖确实很方便,但有时候把库加进来后发现没用,久而久之无用的库越来越多,不知composer有没有清理无用依赖的库解决办法:composer remove some/package就行了!以上就是composer清理没有依赖的库的详细内容,更多请关注随便开发网其它相关文章!...
  • 解决用composer安装laravel时要验证的问题

    解决用composer安装laravel时要验证的问题

    下面由教程栏目给大家介绍解决用composer安装laravel时要验证的问题的方法,希望对需要的朋友有所帮助!为何用composer安装laravel时要验证?我使用了中国镜像源,是按composer官方的命令操作的。安装laravel时报如下错误,为何?以前在我另一台电脑安装时没问题的,现在换了台电脑。就出现这个问题如何解决?[www@localhost composer]$ composer global require "laravel/installer"Changed current di...
  • sublime中如何出现php代码错误提示

    sublime中如何出现php代码错误提示

    sublime php错误提示的设置方法:首先安装“sublimeLinter”和“sublimeLinter-php”插件;然后点击“用户设置”;接着添加php程序包的路径到“用户设置”中;最后sublime即可。 sublime text 3 中存在一个php 代码语法检测的插件,如果在sublime中编写php代码出现了语法错误,可以在左侧出现红色的提示标志;如图所示:那么这样的效果在编辑器中是怎样做到的呢?首先我们需要安装两个插件:分别是:sublimeLinter,sublimeLinte...
  • 分享5款好用又好玩的vscode插件

    分享5款好用又好玩的vscode插件

    推荐几个有用的插件,会提高你的开发效率!走过路过不要错过一、koroFileHeader先来一个镇场子的!一键生成佛祖保佑!!!下载koroFileHeader插件安装之后,新建一个文件这时候会自动生成一个模板,显示作者的相关信息,当然,这个模板是可以自定义的,先上重头戏,然后再说怎么自定义!codeDesign按下快捷键,ctrl+shift+p 输入codeDesign下面喜欢哪一个点击即可使用!比如佛祖模板哈哈,是不是还是挺有意思的!下面的我就不再展示啦,可以自己去试一下!自定义作者模板点击进行配置...
  • Notepad++批量去掉换行符

    Notepad++批量去掉换行符

    下面由教程栏目给大家介绍Notepad++快速替换换行符,批量去掉换行符的方法,希望对需要的朋友有所帮助!批量去掉换行符首先小编遇到这样的问题,想把下图左边的内容快速转换成为右边的样式使用。巧妙利用 \r\n,并选中 对反斜杠"\"进行转义,如下:需求:批量删除以“#id”开头所有行的内容删除该文本中所有以"$id": 开头的行,可能有上百行,不能一行行手动删除。解决:正则表达式: "\$id\"\:.*?\r\n首先查找然后替换——>全部替换以上就是Notepad++批量去掉...
  • Composer如何卸载

    Composer如何卸载

    下面由教程栏目给大家介绍Composer卸载的方法,希望对需要的朋友有所帮助!卸载 【备注】:如果是通过composer-setup.exe方法安装的,直接去程序功能找到并卸载即可以上就是Composer如何卸载的详细内容,更多请关注随便开发网其它相关文章!...
  • sublime php语法错误提示怎么发现

    sublime php语法错误提示怎么发现

    sublime php语法错误提示的发现方法:首先打开sublime软件;然后在sublime中写入php代码;接着按下快捷键“ctrl+B”,即可在执行过程中显示错误提示。昨晚因为php的某个变量代码写错了,sublime又没有提示语法错误。弄了许久,一段段的调试,最后才知道是取到的变量是空的可以提示php语法错误在sublime写完了php代码后,如果写错了不像eclipse即时提示语法错误。但是呢,按快捷键 ctrl+B时,在执行过程中,如果有什么错误,就会显示出来。不是即时提示也挺喜欢的,不会为了...
  • Notepad中值得一提的特性

    Notepad中值得一提的特性

    下面由教程栏目给大家介绍将notepad中值得一提的特性,希望对需要的朋友有所帮助!个人觉得一些好用,值得一提的特性是:1.支持语法高亮和颜色自定义关键是支持的语言狂多,除了常见的c/c++,java,php,而且还支持python和xml。而且对于xml,还支持点击关键字可以展开或收缩,很是方便。后来得知,这个特性叫做代码折叠,囧。。。还支持makefile,这样对于查看makefile文件的的话,就很方便了。而且甚至连一般人不常用的Tex/LaTex的语法高亮,都支持了,很强大。 对于语法高亮时显示的...
  • 你会使用sublime text3运行Java程序吗?

    你会使用sublime text3运行Java程序吗?

    下面由教程栏目给大家介绍用sublime text3运行Java程序的方法,希望对需要的朋友有所帮助!由于不想在ide里面进行Java的学习,所以想用sublime进行Java的开发,于是就有了如何在sublime里面进行对Java的编译运行的问题。在网上找了许多教程,后面还是不能够进行结果的输出,后来才发现原来是自己的理解有所偏差导致的。(记下来记下来,以后读文章要好好理解其内容意思才好行动)。(1)首先是找到sublime的package的文件夹,并找到其中的java.sublime-pakage压缩...
  • 关于composer的版本稳定性

    关于composer的版本稳定性

    下面由教程栏目给大家介绍composer的版本稳定性,希望对需要的朋友有所帮助!关于composer的版本稳定性如果你没有显式的指定版本的稳定性,Composer会根据使用的操作符,默认在内部指定为-dev或者-stable。例如:约束内部约束1.2.3=1.2.3.0-stable>1.2>1.2.0.0-stable>=1.2>=1.2.0.0-dev>=1.2-stable>=1.2.0.0-stable=1.0.0.0-dev <3....
  • 如何将notepad++打造成java快速开发IDE

    如何将notepad++打造成java快速开发IDE

    下面由教程栏目给大家介绍将notepad++打造成java快速开发IDE的方法,希望对需要的朋友有所帮助!有时候要试验一小段代码,打开eclipse又需要忍受漫长的煎熬(电脑配置较低,见谅)。于是,notepad++搭配插件建立一个java快速开发的ide环境你值得拥有。首先下载本文主角--nppexec插件,下载地址:http://www.softpedia.com/get/Office-tools/Text-editors/NppExec.shtml#不知道出于什么原因使用notepad++的plug...
  • 浅显易懂的告诉你composer是干嘛的

    浅显易懂的告诉你composer是干嘛的

    下面由教程栏目给大家介绍composer是干嘛的,希望对需要的朋友有所帮助!composer是一个php的依赖管理工具。试想一下不用依赖管理工具来管理项目:如果一个项目只是自己一个人开发的话,自己很清楚需要引入什么库。这时项目又加入了新同事一起开发,你告诉他要引入什么库,这时候可能会遇到库版本不一致,存放位置不一致,依赖库引入不方便(查找不方便,需要在不同网站上一个一个的下载等)等等问题。项目再继续增加人手项目需要传播,在引入依赖库的时候也会重复遇到以上问题。使用依赖管理工具后,大家用一种统一的依赖描述方...
  • GIT 忽略文件 “.gitignore” 使用

    GIT 忽略文件 “.gitignore” 使用

    在仓库目录下新建一个名为.gitignore的文件(因为是点开头,没有文件名,没办法直接在windows目录下直接创建,必须通过右键Git Bash,按照linux的方式来新建.gitignore文件)。如下图所示。.gitignore文件对其所在的目录及所在目录的全部子目录均有效。通过将.gitignore文件添加到仓库,其他开发者更新该文件到本地仓库,以共享同一套忽略规则。以下涉及的ignore文件均为如下格式:# 以#开始的行,被视为注释. # 忽略...
  • 用notepad++比对文件,非常简单!

    用notepad++比对文件,非常简单!

    下面由教程栏目给大家介绍用notepad++比对文件的方法,希望对需要的朋友有所帮助!notepad++一个比较好用的地方是可以进行文件比对,还有很多的插件可以用。本文就来说说notepad++文件比对。1、要进行对比两个的话,就需要现在Notepad++中安装一个插件,点击菜单中的“插件”》》“plugin manager”》》“show plugin manager”的选项2、进入到插件的管理列表中,找插件为“compare”的选项勾选上,点击“install”的进行按钮。这样的话插件就官网进行下载这...
  • 将Sublime Text 设置成中文版!

    将Sublime Text 设置成中文版!

    下面由教程栏目给大家介绍将Sublime Text 设置成中文版的方法,希望对需要的朋友有所帮助!写这篇博客的原因:我当时在网上找教程的时候很多都说第一步先在Preferences里面找到Package Control,但是当时我的Preferences里面并没有这一项,以至于无从下手,再经过找资料尝试以后才发现:需要自己添加之后才会有这一项,可能这个细节被那些写博客的人疏忽了,所以我趁热打铁,刚刚更改汉语版后,又把中文包删了,来写一下这篇博客。1.打开Sublime Text,使用快捷键Shift+Ct...
  • 教你配置composer中国全量镜像

    教你配置composer中国全量镜像

    下面由教程栏目给大家介绍配置composer中国全量镜像,希望对需要的朋友有所帮助!原理:因为composer安装包数据是从github.com上下载的,安装包的元数据从packagist.org上下载作为两个国外的网站,连接速度会很慢,而且很有可能网站被墙。所以composer中国全量镜像将安装包数据以及安装包元数据缓存到国内的机房,并通过国内的CDN进行加速,这样我们访问时就不用向国外的网站发起请求,所以提升了访问的速度。配置:那么我们怎么使用composer中国全量镜像呢?首先可以查看一下当前的地址...
  • “git stash”暂存的操作详解

    “git stash”暂存的操作详解

    为什么我们需要它不得不说,在知道这个命令的时,以及之后的使用中,我都超级热爱这个命令,因为它真的太好用了。给大家说一下我使用这个命令的场景:此时我在 feature_666 分支,非常聚精会神加持高专注地实现一个功能 666 模块,简直键盘如飞的编写代码~~~然后这时,客户反馈出一个 bug , 非常严重,必须立马解决,优先级为 0 !!!于是,我需要去到 release 分支去 checkout 新的分支去工作了,但是 666 功能还没完成怎么办?此时我面临着一个选择题:A:提交后切换,代码保存到分支...
  • GIT 如何回退到某次 commit ?

    GIT 如何回退到某次 commit ?

    前言工作中,Git的使用越来越频繁。。除了最常用的clone,add,commit,push,pull等命令;还有回退命令reset。这一篇博客就记录一下该回退命令的简单使用。场景因为公司开发过程中,处理订单,限时购买等业务时,都是用的阿里云的消息队列MQ实现的。或者是两个系统之间的交互,同步信息,如用户在支付系统A下了一个订单(支付成功),这个时候支付系统A除了处理订单,还有向库存系统B发送一个消息,告知库存系统B要减少下单商品的库存。我本地跑项目的时候,如果不注释掉监听器,测试服上的消息也可能会发送到...
  • 教你进行phpstorm hyperf单元测试配置

    教你进行phpstorm hyperf单元测试配置

    下面由教程栏目给大家介绍phpstorm hyperf单元测试配置,希望对需要的朋友有所帮助!1、创建一个testCase基类继承于PHPUnit\Framework\TestCasetips:把登录成功后的token放到缓存, 下次接口请求可以直接从缓存取。<?phpdeclare(strict_types=1);/** * This file is part of Hyperf. * * @link https://www.hyperf.io * @document https://...
  • Notepad++也有列模式?

    Notepad++也有列模式?

    下面由教程栏目给大家介绍Notepad++列模式,希望对需要的朋友有所帮助!引子一直在用Notepad++,小巧、顺手。偶尔使用UltraEdit来处理列模式;UE越来越大,启动时间太长,早都烦了。今天上网,偶然间看到,Notepad++也有列模式。拜拜UE,彻底删除你。用法先按住alt,选中列,再上下左右拖动编辑即可;再次点击左键即可取消。范例图 使用Notepad++列模式范例以上就是Notepad++也有列模式?的详细内容,更多请关注随便开发网其它相关文章!...
  • “git fetch”与“git pull”的区别

    “git fetch”与“git pull”的区别

    git fetch和git pull都可以将远端仓库更新至本地那么他们之间有何区别?想要弄清楚这个问题有有几个概念不得不提。FETCH_HEAD: 是一个版本链接,记录在本地的一个文件中,指向着目前已经从远程仓库取下来的分支的末端版本。 commit-id:在每次本地工作完成后,都会做一个git commit 操作来保存当前工作到本地的repo, 此时会产生一个commit-id,这是一个能唯一标识一个版本的序列号。 在使用git push后,这个序列号还会同步到远程仓库。有了以上的概念再来说说git f...