当前位置: 主页 > 前端开发

微信web前端开发工具-纠结web前端开发与java开发

发布时间:2023-02-12 16:15   浏览次数:次   作者:佚名

都说工欲善其事,必先利其器。 好的软件或工具可以大大提高你的工作效率。 对于像我这样直接在物理机上安装Linux作为日常操作系统的人来说,能够找到并成功安装一些Linux版本的日常软件和效率软件真是太激动了。 经过多年的收集和积累,这里列出了一些实用的Linux软件。 希望对大家有参考价值。 另外也可以作为自己的一个笔记,方便以后重装系统后的参考和安装。

Tips:以下安装步骤基于Linux的Kali发行版,其他发行版原理类似。 对于需要通过apt-add-repository添加第三方镜像源的安装步骤,Kali系统默认无法使用apt-add-repository命令,可以先配置。 操作方法可参考公众号另一条推文《Kali Linux装坑初探总结》。

命令行软件进程和资源监视器(Htop)

htop是top的替代品,界面效果更酷更直观,可以查看CPU、内存使用情况、进程管理等。

sudo apt install htop

复制

命令帮助工具 (tldr)

tldr是man的替代品,可读性更强,帮助信息简单明了,丰富多彩,更容易被人接受。

sudo apt install tldr

复制

Git 命令优化工具 (Tig)

tig是一个优化git命令行的工具,界面更丰富,印象更深刻,可以在git项目目录下使用。

sudo apt install tig

复制

命令更正工具提示 (TheFuck)

TheFuck 是一个很棒的命令行工具,可以纠正您输入的错误命令。 如果你忘记了命令,但记住了大概意思,你可以大胆输入你的命令,如果你输入错误,就说fuck,TheFuck会告诉你如何使用正确的命令。

 下载地址:https://github.com/lxbwolf/thefuck/releases

复制

# 下载完成后解压缩,然后进入解压文件夹
# 输入下面命令进行安装
sudo python3 setup.py build
sudo python3 setup.py install
# 配置
eval $(thefuck --alias)

复制

高速下载工具(Axel)

Axel 是一款不错的 Linux HTTP/FTP 高速下载工具。 支持多线程下载和断点续传,可以从多个地址下载同一个文件,也可以从一个地址的多个连接下载同一个文件。 适用于多线程下载,在网速不强的情况下提高下载速度。 wget 命令的替代品。

sudo apt install axel

复制

终端复用神器(Tmux)

Tmux 可以在一个屏幕上管理多个终端(伪终端)。 使用此工具,用户可以连接或断开会话,同时保持终端在后台运行。

sudo apt install tmux

复制

文件查看工具(Bat)

bat是一个可以在Linux命令行显示文件内容的工具。 它是 cat 命令的替代品。 bat功能更强大。 它在cat命令的基础上增加了行号显示、代码高亮和Git集成。 .

web前端开发 工具_微信web前端开发工具_纠结web前端开发与java开发

 下载地址:https://github.com/sharkdp/bat/releases

复制

MySQl命令优化工具(MyCli)

mycli 是 mysql 命令的替代品。 该工具可以高亮显示SQL命令,并具有自动补全功能,可以大大提高操作MySQL数据库的效率,使用起来更加得心应手。

sudo apt install mycli

复制

图形化软件系统优化工具(Gnome-Twaeks)

本软件仅适用于 Gnome 桌面环境。 它可以配置系统字体、主题、图标等,管理Gnome插件,设置启动程序,以及进行其他系统优化操作。

 # 安装
 sudo apt-get install gnome-tweak-tool
 
 # 运行
 gnome-tweaks

复制

快速入门工具 (Albert)

类似于Windows下的Wox软件,可以通过快捷键调出以桌面为中心的搜索框,可以搜索软件、文件、GitHub等)。

 # 安装
 sudo add-apt-repository ppa:noobslab/macbuntu
 sudo apt update
 sudo apt install albert

复制

在Gnome-Tweaks中可以配置开机启动,搜索框右上角有设置图标,可以配置快捷键。

快速启动工具 (Synapse)

这个快速入门工具感觉比Albert更强大,而且搜索文件也很快,插件也更丰富。

 sudo apt install synapse

复制

是不是感觉很爽,值得一试。

文件搜索软件(鲶鱼)

类似于Windows下的Everything这个软件,但是亲测搜索速度一般般,和Everything没法比,但是它有一个强大的功能,可以搜索文件的内容,比如你写了一个某个文件中的某行代码,你只记得那行代码而记不起文件放在哪里了,你可以用这个软件来搜索那个文件。

 sudo apt install catfish

复制

垃圾清理工具 (BleachBit)

BleachBit是Linux下一款比较好用且功能强大的图形化垃圾清理工具。 它包含许多清理选项,还可以粉碎文件、清除可用空间等操作。

 sudo apt install bleachbit

web前端开发 工具_微信web前端开发工具_纠结web前端开发与java开发

复制

Gif录制软件(peek)

 sudo apt install peek

复制

录音效果挺好的,文件也不算大。

截图工具 (FlameShot)

这是一款功能强大的截图软件,设置比截图更强大,中文名火眼截图。 捕获的图像可以保存为文件或复制到剪贴板,还可以编辑图像。

 # 安装
 sudo apt install flameshot
 # 配置
 sudo flameshot config
 # 运行
 flameshot gui

复制

可以在系统设置中添加截图快捷键,在Gnome-Tweaks中添加开机启动。

图像处理软件 (GIMP)

这是Linux下的Photoshop替代品,功能和Photoshop一样强大。

 # 安装
 sudo add-apt-repository ppa:otto-kesselgulasch/gimp
 sudo apt-get update
 sudo apt-get install gimp gimp-plugin-registry gimp-data-extras
 
 # 运行
 gimp

复制

思维导图软件(XMind)

XMind是一个跨平台的思维导图软件,当然也有Linux版本。 安装 XMind 需要从其官网下载 deb 安装包。

 下载地址:https://www.xmind.cn/download/

复制

可以直接在软件管理器中安装,也可以通过命令dpkg -i xxxx.deb安装。

知识树笔记工具(CherryTree)

 sudo apt install cherrytree

复制

Markdown 编辑器(Typora)

微信web前端开发工具_web前端开发 工具_纠结web前端开发与java开发

Typora 是一个跨平台、编写和显示的 Markdown 编辑器。 它不仅使用起来非常方便,而且有非常多的主题可供选择,并且可以轻松导出HTML和PDF。

 # 安装
 wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
 sudo add-apt-repository 'deb https://typora.io/linux ./'
 sudo apt-get update
 sudo apt-get install typora

复制

注意:如果以上方法无法安装,可以到Typora官网下载二进制包进行安装。 下载地址:#linux 下载完成后解压。 进入解压目录后,直接执行命令./Typora即可启动。 如果要制作桌面图标,可以参考.desktop文件的写法,然后放到/usr/share/applications目录下。

代码编辑器(Sublime Text)

Sublime Text就不解释了,几乎每个程序员都喜欢微信web前端开发工具,尤其是从事前端开发的。 可以直接到其官网下载二进制包。

 下载地址:http://www.sublimetext.com/3

复制

下载后解压,然后进入解压后的文件夹,可以通过命令./sublime_text启动程序。

如果要添加桌面图标,直接将解压目录下的sublime_text.desktop文件复制到/usr/share/applications目录下即可。

代码编辑器(VS 代码)

Visual Studio Code也是一个强大的代码编辑器,其插件相当丰富微信web前端开发工具,堪比Sublime Text。 可以通过下载deb包来安装。

 下载地址:https://code.visualstudio.com/

复制

十六进制编辑器(祝福)

文件可以通过十六进制进行编辑。

 sudo apt install bless

复制

远程桌面工具(TeamViewer)

TeamViewer是一款在业界享有盛誉的远程桌面软件。 我想我不需要介绍太多。 与其他远程桌面工具相比,不仅画面流畅清晰,还节省了流量和带宽。 除了远程桌面,它还有远程会议、桌面共享、远程打印、VPN连接等功能。 下载方法是去官网下载deb包进行安装。

 下载地址:https://www.teamviewer.cn/cn/download/linux/

复制

远程连接管理工具(remmina)

该软件管理 DRP、VNC、SSH 等协议的远程连接。

 sudo apt install remmina

复制

FTP 客户端 (filezilla)

类似于Windows下的WinScp软件,可以直接拖拽文件进行本地和服务器之间的文件传输。

 sudo apt install filezilla

复制

web前端开发 工具_微信web前端开发工具_纠结web前端开发与java开发

社区账户管理工具(Franz)

可以同时登录各种社区平台(网盘、邮箱、推特等)账号,接收来自这些账号的消息。 只需下载 .AppImage 程序。

 下载地址:https://meetfranz.com/#download

复制

社区账号管理工具(Station)

和Franz类似,界面更漂亮,也可以同时登录多个账号。

 下载地址:https://getstation.com/

复制

虚拟机软件(VirtualBox)

如果你想安装多台虚拟机作为开发和测试的环境,那么VirtualBox虚拟机软件是一个不错的选择,在Linux下VirtualBox的优势尤为突出。 同样,您需要从 Oracle VM VirtualBox 官方网站下载安装程序。

 下载地址:https://www.virtualbox.org/wiki/Linux_Downloads

复制

如果你的操作系统没有在上面的列表中使用,比如Kali Linux系统,此时只需要下载最后一个All distributions。 此时下载的不是deb软件包,而是以.run结尾的可执行程序,直接运行程序即可安装。

说到VirtualBox,这里就不得不提到它的一个强大特性,那就是无缝模式。 例如,当你的虚拟电脑是Windows操作系统时,开启无缝模式后,你可以直接在Linux桌面上看到Windows窗口,这似乎是两种操作系统的完美结合。 要启用无缝模式,只需要在虚拟机上按下右侧的Ctrl+L快捷键即可。

微信

在Linux上安装微信的话题不再是话题。 很多人在GitHub上安装了基于某位高手开发的网页版微信的Linux版微信桌面程序。 我也推荐这个。

 下载地址:https://github.com/kooritea/electronic-wechat

复制

这也很好:

 下载地址:https://github.com/trazyn/weweChat/releases

复制

但其实还有一种更方便、快捷、有效的方法,不需要下载、编译、安装。 即直接使用网页版微信,通过浏览器添加桌面图标。 具体方法是:

使用Chrome(或Chromiun)浏览器打开网页版微信网址:; 点击浏览器右上角的菜单,然后选择更多工具->创建快捷方式; 在接下来的对话框中,记得勾选窗口打开这个选项; 此时桌面图标已经创建完成,按Win+A键可以在软件列表中看到微信。 事实上,Chrome 会自动创建一个 .desktop 文件并将其放在 ~/.local/share/applications/ 目录中。 也可以通过修改这个文件来修改图标和名称。 点击这个图标运行微信,登录后就可以看到这样的窗口界面,感觉这个窗口不丑吧?百度网盘

现在很多信息都是通过百度网盘共享的。 Linux下离不开百度网盘。 也可以从官网下载deb包直接安装。

 下载地址:https://pan.baidu.com/download

复制

办公软件(WPS)

微软的Office套件在Linux下用不了,Linux下默认的LibreOffice确实不好用。 Linux下Office更好的替代品是金山软件开发的WPS包。 Linux版的WPS包括文字处理(Word)、数据表格(Excel)、演示幻灯片(PowerPoint)和电子书阅读器(PDF Reader)四款软件。 还需要到官网下载deb包进行安装。

 下载地址:https://linux.wps.cn/

复制

网易云音乐

某知名音乐平台软件,已经开发出Linux官方版,去官网下载deb包即可。

 下载地址:https://music.163.com/#/download

复制

web前端开发 工具_微信web前端开发工具_纠结web前端开发与java开发

其他开发软件 Quartus Prime

一款FPGA集成开发工具,Linux官方版开发,去官网下载即可。

 下载地址:http://fpgasoftware.intel.com/?edition=lite

复制

PhpStorm

JetBrains旗下一款优秀的跨平台PHP集成开发工具。

 下载地址:https://www.jetbrains.com/phpstorm/

复制

PyCharm

JetBrains旗下一款优秀的跨平台Python集成开发工具。

 下载地址:https://www.jetbrains.com/pycharm/

复制

网络风暴

JetBrains旗下一款优秀的跨平台web前端集成开发工具。

 下载地址:https://www.jetbrains.com/webstorm/

复制

IntelliJ IDEA

JetBrains旗下一款优秀的跨平台Java集成开发工具。

 下载地址:https://www.jetbrains.com/idea/

复制

资料夹

JetBrains旗下优秀的跨平台数据库管理工具,可支持MySQL、SQL Server、MongoDB等数据库。

 下载地址:https://www.jetbrains.com/datagrip/

复制

崇高合并

一个强大的图形化 Git 存储库管理工具,可以更好地与 Sublime 配合使用。

 下载地址:https://www.sublimemerge.com/download

复制

SDCC

SDCC(Small Device C Compiler)是一个针对小型设备的C语言编译器。 编译器是标准的C语言。 可以编译Intel MCS51架构的微处理器和STM8等常见的MCU。

 下载地址:http://sdcc.sourceforge.net/snap.php

复制

Hex2Bin

一种命令行编程工具,可以将 MCU 程序(二进制或十六进制)编程到硬件设备。

 下载地址:https://github.com/laborer/stcflash

复制