Linux下有没有阅读java代码阅读工具的工具

Linux 阅读代码比较好的工具有哪些? - 知乎74被浏览<strong class="NumberBoard-itemValue" title="1分享邀请回答1添加评论分享收藏感谢收起11 条评论分享收藏感谢收起写回答Linux下的几个代码比较工具_Linux教程_Linux公社-Linux系统门户网站
你好,游客
Linux下的几个代码比较工具
来源:Linux社区&
作者:Linux
列出来的是我一直在用Linux下的几个代码比较工具,感觉比较好的。
编辑重点推荐:Linux下文件轻松比对,自由开源的比较软件
点击上面的链接,图形界面的Linux下的文件比较工具
我首先推荐Meld,支持两方/三方文件/目录比较,实时编辑,CVS管理,适合大型项目。
官方地址: http://meld.sourceforge.net/
2.emacs ediff
我是使用emacs做编辑器的,所以在一些简单的几个文件比较的时候,就直接使用ediff。
ediff在比较目录的时候不太方便。
这个没什么好说的。不过我只在做patch的时候会用到,真的要比文件时,还是用上面两种。
其他的还有很多像Kompare,kdiff3,xdiff等等,有的是用过但感觉不太好用,有的根本就没用过。
发现上面几个工具都不能比较二进制文件。
Linux下的二进制文件比较工具&
相关资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款那个程序员的 Linux 常用软件清单原文链接:
记得刚开始接触Linux的时候是大学二年级,使用Linux的时间也有一年多了,至于为何会接触到此系统呢,归于一个带我飞的大学同学左蓝。在这一年多的时间里,使用的最多的Linux系统是基于debian发行版系列的Ubuntu,对于它的简介呢,那就。我旨在记录并分享我在ubuntu的深渊使用过并觉得推荐的应用或工具,要是你有更好的推荐希望留言或简信,THX~~~
为了更方便安装该软件或应用,已经编写好了一个Shell-。Constantly update ...
AShellTools
1.1、Google Chrome是一个由Google公司开发的免费网页浏览器,其应用商店有众多出色的应用以及插件,此应用属于跨平台于Mac、Linux、Windows、Android等,因而数据的同步就okay了;此外它还拥有一个开源的兄弟Chromium。强烈推荐
Google Chrome
方法一:在官网下载对应版本的deb后执行 sudo dpkg - *.deb && sudo apt-get install -fy
方法二:包管理apt-get安装 sudo apt-get install google-chrome-stable
刚说了Google Chrome有众多的出色的插件,那还是得说几个我常用的AdBlock:最受欢迎的Chrome扩展,拥有超过4000万用户!屏蔽整个互联网上的广告The QR Code Extension:允许当前页面生成QR码,并使用网络摄像头扫描QR码。Window Resizer:调节屏幕的分辨率,诸多时候用户开发Vimium:vim的分身Proxy SwitchyOmega:轻松快捷地管理和切换多个代理设置Wechat:微信马克飞象:使用印象笔记扩展程序一键保存精彩网页内容到印象笔记帐户惠惠购物助手:【网易出品】在您网购浏览商品的同时,自动对比其他优质电商同款商品价格,并提供商品价格历史,帮您轻松抄底,聪明网购不吃亏JSON-handle:顾名思义就是处理JSON数据的工具...
1.2、Firefox即火狐浏览器,它是一个安全高效且体积小的浏览器,它具有速度快、隐私保护、不同设备之间同步数据、个性化定制等特性,对于我来说呢,Firefox具有众多的开发插件。
Paste_Image.png
sudo apt-get install firefox -y
1.3、Gparted是一个分区工具,它可以用于创建、删除、移动分区,调整分区大小,检查、复制分区等操作。可以用于调整分区以安装新操作系统、备份特定分区到另一块硬盘等。
sudo apt-get install gparted -y
1.4、搜狗输入法顾名思义,它就是一个输入法。
搜狗输入法
#在官网下载deb后,执行
sudo dpkg - *.deb && sudo apt-get install -fy
1.5、FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具。
sudo apt-get install filezilla
1.6、WPS是由金山软件股份有限公司自主研发的一款办公软件套装,可以实现办公软件最常用的文字、表格、演示等多种功能。具有内存占用低、运行速度快、体积小巧、强大插件平台支持等特点。
#在官网下载对应版本的deb后执行
sudo dpkg - *.deb && sudo apt-get install -fy
顺便路过提提 ,它也是是一款功能强大的办公套件,默认在ubuntu自带,强迫症看起来不舒服不使用。
1.7、有道翻译是由网易有道出品的全球首款基于搜索引擎技术的全能免费语言翻译软件,为全年龄段学习人群提供优质顺畅的查词翻译服务。
#在官网下载对应版本的deb后执行
sudo dpkg - *.deb && sudo apt-get install -fy
1.8、网易云音乐是一款专注于发现与分享的音乐产品,依托专业音乐人、DJ、好友推荐及社交功能,为用户打造全新的音乐生活。
网易云音乐
#在官网下载对应版本的deb后执行
sudo dpkg - *.deb && sudo apt-get install -fy
? 网易云音乐最小化托盘问题 ,解决方案:把原来的Exec那行改为
Exec=env XDG_CURRENT_DESKTOP=Unity netease-cloud-music %U
1.9、VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。
sudo apt-get install vlc -y
附带暗转媒体解码框架
sudo apt-add-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install Ubuntu-restricted-extras ffmpeg gstreamer0.10-plugins-ugly libavcodec-extra-54 libvdpau-va-gl1 libmad0 mpg321 gstreamer1.0-libav
1.10、Kazam 是 Ubuntu 上一款简易的桌面屏幕录制工具,它只能录制整个屏幕,可以录制声音,并可以快速上传录制好的视频到 YouTube 及 VideoBin 视频分享网站上。
sudo add-apt-repository ppa:and471/kazam-daily-builds
sudo apt-get update
sudo apt-get install kazam
1.11、Silentcast是一款专注于GIF录制工具。
Silentcast
sudo add-apt-repository ppa:sethj/silentcast
sudo apt-get update
sudo apt-get install silentcast
1.12、Smplayer是一款开源的跨平台软件,其在Linux、Windows系统中有重要地位,影音播放能力很强大。
sudo apt-get install smplayer
1.13、Audience是一款简洁而强大的视频播放器,怎么说呢:简洁到不能再简洁。它是ElementaryOS系统默认的视频播放器,强烈推荐!
sudo apt-get install audience
1.14、Gimp是一个图片编辑器,优雅地取代windows、mac下的另一个ps软件。
sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo apt-get install gimp
1.15、Krita是一个位图形编辑软件,包含一个绘画程式和照片编辑器。Krita是开源软件软件,Krita和gimp是有很大区别的,一句通俗的言语来表名:gimp是编辑图像用的,krita是画画用的。
sudo add-apt-repository ppa:kubuntu-ppa/backports
sudo apt-get install kdelibs-bin kbuildsycoca4 --noincremental krita -y
1.16、gedit是一个基于GNOME桌面环境下兼容UTF-8的文本编辑器。它使用GTK+编写而成,因此它十分的简单易用,有良好的语法高亮,对中文支持很好,支持包括gb2312、gbk在内的多种字符编码。甚至你可以配置成用于开发的IDEA,我才不折腾这个呢。
sudo apt-get install gedit
我还是经常习惯使用ElementaryOS自带的scratch-text-editor编辑器,不过它在ElementaryOS中使用搜狗输入法有一个bug:就是在非root下不能输入中文。解决方案: #将原来的
Exec=scratch-text-editor %U
X-GNOME-Gettext-Domain=scratch-text-editor
Exec=env GTK_IM_MODULE=xim scratch-text-editor %U
X-GNOME-Gettext-Domain=env GTK_IM_MODULE=xim scratch-text-editor
既然讲到了文本编辑器,肯定少不了vim,接触过linux的几乎都认识这家伙,我也不多说。
1.17、x11vnc客户端是一种 位图显示的 视窗系统 。它是在 Unix 和 类Unix 操作系统 ,以及 OpenVMS 上建立图形用户界面的标准工具包和协议。x11vnc服务端可以实现Windows远程Linux桌面系统。
X11vnc-server
sudo apt-get install x11vnc
1.18、Shadowsocks-qt5是一个科学上网利器工具。在天朝莫谈国情,说说Shadowsocks原理就好,它是将原来 ssh 创建的 Socks5 协议拆开成 Server 端和 Client 端,两个端分别安装在境外服务器和境内设备上。
Shadowsocks-qt5
sudo add-apt-repository ppa:hzwhuang/ss-qt5
sudo apt-get update
sudo apt-get install shadowsocks-qt5 -y
1.19、VirtualBox是一款由德国 Innotek 公司开发的开源虚拟机软件。号称是最强的免费虚拟机软件,它不仅具有丰富的特色以及轻量级的体积,而且性能也很优异!可虚拟的系统包括所有的Windows系统、Mac OS X、Linux、OpenBSD、Solaris、IBM
OS2甚至Android等操作系统!为了完整地使用VirtualBox,尽量安装VirtualBox Extension Pack。
VirtualBox
#在官网下载对应版本的deb后执行
sudo dpkg - *.deb && sudo apt-get install -fy
1.20、SteamSteam是一个整合游戏下载平台,很少玩游戏也不多少了#_#
sudo apt-get install steam
1.21、electronic-wechat是一个基于nodeJS开发的Linux系统微信。
Paste_Image.png
git clone https://github.com/geeeeeeeeek/electronic-wechat.git
cd electronic-wechat
npm install && npm start
1.22、SkypeSkype 是一款即时通讯软件,具备视频聊天、多人语音会议、传送文件、文字聊天等功能。它允许用户进行跨平台的视频呼叫,可与使用电脑、手机、电视、PSV 等多种终端的 Skype 用户进行视频通话。
1.23、 TransmissionTransmission 是一个 BitTorrent 客户端软件,它支持速度限制、制作种子、远程控制、磁力链接、数据加密、损坏修复、数据来源交换等功能。
Transmission
sudo apt-get install transmission
1.24、 thunderbirdthunderbird是又是一个简洁易用的邮箱客户端。
thunderbird
sudo apt-get install thunderbird
1.25、XMindXMind是一款实用的思维导图软件,简单易用、美观、功能强大,拥有高效的可视化思维模式,具备可扩展、跨平台。但是对于稳定性和性能还是欠佳,在ubuntu上使用占用很大的CPU资源。
#在官网下载对应版本的deb后执行
sudo dpkg - *.deb && sudo apt-get install -fy
1.26、OkularOkular 是一个 PDF 文档阅读软件,支持 PDF、TIFF、CHM、ODF、EPUB、mobi 等文档格式。
sudo apt install okular -y
1.27、FocusWriterFocusWriter 是一款写作软件,为了让您的写作空间尽可能的多且不受打扰,FocusWriter 将几乎所有的工具栏都自动隐藏在屏幕边缘。利用 FocusWriter 写作便利流畅,您还可以设置闹钟和每日任务,非常适合撰稿人、小说写手、剧本作家使用。左蓝推荐!
FocusWriter
sudo apt install focuswriter
1.28、Typora是极简的Markdown编辑器,合并了写作和预览。支持表格、代码编辑,拖拽插图等,非常好用;喜欢它的原因也就是:美观、免费。
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
sudo add-apt-repository 'deb https://typora.io linux/'
sudo apt-get update
sudo apt-get install typora
2.1、deepin-scrotdeepin-scrot是深度团队开发的一个截图工具。在deepin深度系统作为默认的截图软件,在debian系统安装需要在终端命令使用,为了方便推荐定义快捷键配合使用。强烈推荐!
wget http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-scrot/deepin-scrot_2.0-0deepin_all.deb
sudo dpkg -i deepin-scrot_2.0-0deepin_all.deb
sudo apt-get install -f
deepin-scrot
2.2、Albert SpotlightAlbert Spotlight是 Ubuntu的一项快速、随打即找、系统支援的桌面搜寻特色。spotlight 被设计为可以找到任何位于电脑中广泛的项目,包含文件、图片、音乐、应用程式、系统喜好设定控制台,也可以是文件或是PDF中指定的字。优雅地取代了Mac中的mac Spotlight。
Albert Spotlight*
sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt-get install albert
2.3、Guake Terminal是一个下拉式的gnome桌面环境下的终端程序,因此你只需要按一个键就可以调用他,然后再按一次以便隐藏他。Guake支持快捷键、标签、背景透明等特性。一句话:GuakeTerminal是linux下完美帅气的终端!
Guake Terminal
2.4、bleachbit是系统ubuntu系统减肥的一门"中药",用于清理系统没用的垃圾文件。
sudo add-apt-repository ppa:n-muench/programs-ppa
sudo apt-get update
sudo apt-get install bleachbit -y
2.5、psensor是监控系统硬件实时状况的一款软件,使用psensor可视化显示系统温度,需要基于lm-sensors和hddtemp等获得的数据。因此你需要在安装psensor的同时,一并安装这两款工具。
sudo add-apt-repository ppa:jfi/ppa
sudo apt-get update
sudo apt-get install lm-sensors hddtemp psensor -y
2.6、Indicator NetspeedIndicator Netspeed是一款基于Unity的用于显示软件上传和下载网络流量的软件。
Indicator Netspeed
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install indicator-netspeed
2.7、gnome-system-monitor是一款基于GNOME桌面的系统监视器软件。不过使用它有点占内存,我还是习惯终端处理。
gnome-system-monitor
sudo apt-get install gnome-system-monitor
2.8、catfishcatfish简称文件搜索神器。
sudo apt-get instal catfish
2.9、docky是一款一个号称花钱也买不到的菜单启动器。为什么这麽说的?很简单:它是开源的,很简洁更美观。就连Mac下的docky都是模仿它的,O(∩_∩)O哈哈~,不要傻了,开玩笑的。
sudo apt-get install docky
2.10、TLPTLP 是一款Linux流行的电源工具软件。你可以使用TLP来调整系统电池,有助于有更好延长电池寿命。
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start
2.11、menulibre是一个简洁易用的菜单编辑器。
sudo add-apt-repository ppa:menulibre-dev/devel
sudo apt-get update
sudo apt-get install menulibre
3.1、Jetbrains 全家桶 全家桶基基于java语言开的一个工具套餐,而且基本覆盖了主流的开发编程语言,还包含了开发ios/macOS的工具。Jetbrains_IDEA包含了哪些工具呢,看图、手累截图!
Jetbrains 全家桶
3.2、BracketsBrackets是一款使用 HTML,CSS,JavaScript 创建的开源的针对 Web 开发的编辑器。它具有什么优秀的特性的呢:实时预览,快速编辑,跨平台,可扩展,开源,Brackets是一款非常优秀的编辑器,但是我就是不用它O(∩_∩)O哈哈~。
sudo add-apt-repository ppa:webupd8team/brackets
sudo apt-get update
sudo apt-get install brackets
sudo add-apt-repository -r ppa:webupd8team/brackets
3.3、Android Studio
是啥我也就不说了,怕挨揍(^o^)/~用来开发安卓的~~~
Android Studio
顺手推荐几个网站
3.4、Sublime Text是一个轻量、简洁、高效、跨平台的编辑器。不能再多解释了,只能简单说说它的优点:
可以编辑诸多主流的编程语言
语法高亮、代码提示补全、代码折叠、自定义皮肤/配色方案、多便签
代码地图、多种界面布局与全屏免打扰模式
完全开放的用户自定义配置与神奇实用的编辑状态恢复功能
雷电般快速的文件切换
随心所欲的跳转:快速罗列与定位函数/HTML的元素、跳转到指定行
集所有功能于一身的命令面板
Package Contro扩展包管理器
Sublime Text
3.5、Atom是GitHub推出的一款基于Web技术开发的桌面端的编辑器,其主要的特点是现代, 易用, 可定制。被称为21世纪的黑客编辑器我就笑笑O(∩_∩)O哈哈~
sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom
3.6、sqliteman是一款小巧的图形化管理SQLite数据库的软件。轻量级、小巧、功能全面。为它点个赞,推荐!
sudo apt-get install sqliteman
3.7、Git、GitG是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。简而言之就是代码管理工具,。既然提到了Git,那么也要说说它的朋友SVN,同样它俩的性质是一样的不必多说,
sudo apt-get install git
gitg是一个用于查看Git版本控制系统的工具,基于Gnome桌面环境。我还是习惯在终端干这些活。
sudo apt-get install gitg
3.8、MySQL workbench是一款专为MySQL设计的ER/数据库建模工具,但是在ElementaryOS还是存在不少的问题的。
MySQL workbench
#在官网下载对应版本的deb后执行
sudo dpkg - *.deb && sudo apt-get install -fy
3.9、monodevelopMonoDevelop 是个适用于Linux、Mac和Windows的开放源代码集成开发环境,目前支持的语言有Python、Vala、C#、Java、BOO、Nemerle、Visual Basic .NET、CIL、C与C++。
monodevelop
sudo apt-get install monodevelop
g++ xterm -y
3.9、Genymotion是一套完整的工具,它提供了Android虚拟环境,支持Windows、Linux和Mac OS等操作系统,容易安装和使用。开发安卓选择Genymotion模拟器是最佳的选择,除非你使用真机,其实后来我就是选择真机的——笑:-D。
Genymotion
#在官网下载对应版本的deb后执行 ,需要注册后才能下载
sudo dpkg - *.deb && sudo apt-get install -fy
3.10、Android Screen Monitor简称ASM,是一款监视手机或者模拟器屏幕的工具。
Android Screen Monitor
时光机传送
4.1、enca、iconv
enca、iconv都是文件编码转换工具。 #安装
sudo apt-get enca iconv
enca filename
enconv -L zh_CN -x UTF-8 filename
4.2、Figlet一句话:Figlet是一个将字符串在终端生成一个logo的终端工具。
sudo apt-get install figlet
4.3、oh-my-zsh是终极Shell,就这么一句话!
sudo apt-get install git -y
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
zsh的配置文件位于用户目录/home/$USER/.zshrc,,我的配置文件部分如下:
# oh-my-zsh的安装路径
export ZSH=/home/alic/.oh-my-zsh
# 主题设置
ZSH_THEME="robbyrussell"
# 大小写是否敏感
CASE_SENSITIVE="false"
# 连字符敏感
HYPHEN_INSENSITIVE="true"
# zsh是否自动不更新
DISABLE_AUTO_UPDATE="true"
plugins=(git)
source $ZSH/oh-my-zsh.sh
# 语言环境
export LANG=en_US.UTF-8
4.4、Asciinema 是一个用 ClojureScript 编写的开源命令行录屏工具。对于详细的终端刻录工具可以查看。
sudo apt-add-repository ppa:zanchey/asciinema
sudo apt-get update
sudo apt-get install asciinema
录制使用asciinema rec 使用 exit 或者 Ctrl+D快捷键结束录制。它会在结束录制的时候提示,如果要上传的话,敲回车。上传之后,Asciinema 会给出一个网址。
&script type="text/javascript" src="https://asciinema.org/a/2xcuc0651qtirbj8dkmmtf2nf.js" id="asciicast-https://asciinema.org/a/2xcuc0651qtirbj8dkmmtf2nf" async&&/script&
4.5、Aria2是 Linux 下一个命令行下轻量级、多协议、多来源的高速下载工具。 sudo apt-get install aria2
aria2c ${link}
aria2c -s 2 ${link}
Aria2 在百度云环境可以不限速下载,传送
4.6、Proxychains4Proxychains4是一个终端挂代理的工具,可自由切换代理。使用简单只需要在命令前加上proxychains4即可! git clone https://github.com/rofl0r/proxychains-ng.git
cd proxychains-ng
sudo ./configure –prefix=/usr –sysconfdir=/etc
sudo make && sudo make install && sudo make install-config
cd .. && rm -rf proxychains-ng
配置文件位于/usr/local/etc/proxychains.conf将socks4 127.0.0.1 9095改为 socks5 127.0.0.1 ${port} {$user} ${pwd}
Alic say :
相关热门文章分享&&&&&&&&&&&&Ubuntu--下安装LXR(linux源代码阅读工具)
正在努力加载播放器,请稍等…
正在努力加载播放器
所需财富值:
0文件大小:53.08KB
您当前剩余财富值:&&
大小:53.08KB&&所需金币:80
&& & 金币不足怎么办?
下载量:-次 浏览量:1367次
贡献时间: 18:30:00
文档标签:
已有-位用户参与评分
同类热门文档
你可能喜欢
看过这篇文档的还看过
阅读:745&&下载:16
阅读:294&&下载:6
阅读:433&&下载:4
阅读:334&&下载:3
阅读:210&&下载:3
阅读:114&&下载:2
阅读:312&&下载:0
阅读:135&&下载:0
阅读:90&&下载:0
阅读:86&&下载:0
该用户的其他文档
所需财富值:
80文件大小:53.08KB
您当前剩余财富值:&&
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
举报该文档侵犯版权。
例: http://wenku.it168.com/help.shtmlLinux有什么比较不错的C代码阅读工具_百度知道
Linux有什么比较不错的C代码阅读工具
我有更好的答案
熟悉命令行的话vim 是比较好的选择喜欢IDE的话sublimetext,atom, 都可以,微软出的visual studio code 也是不错的选择
为您推荐:
其他类似问题
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 代码阅读工具 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信