分享Java常用开发编辑器工具

目录
  • 1.editplus
    • 1.1官方下载
  • 2.解压就可以使用
    • 2.1vscode
    • 2.2下载
    • 2.3解压建立data
    • 2.4软件常用配置方式settings.json
    • 2.5vscode使用说明及快捷方式
    • 2.6为vscode增加鼠标右键功能
    • 2.7用户代码段设置
    • 2.8清除每次执行java程序的一组长字符串
  • 3.Eclipse
    • 3.1eclipse基本安装使用
    • 3.2Eclipse隐藏菜单栏
    • 3.3关闭spelling检查
    • 3.4启动自动保存功能
    • 3.5代码皮肤代码样式
    • 3.6中英互译项目
    • 3.7eclipse建立javaee项目
  • 4.IntellijIDEA
    • 4.1下载
    • 4.2解压注册
    • 4.3配置
    • 4.4启动idea并注册
  • 5.JRebel激活破解
    • 5.1服务器地址监听服务器地址
    • 5.2注册如图

1.editplus

1.1 官方下载

https://www.editplus.com/

官方下载最新的64位

2 .解压就可以使用

2.1 vscode

vscode是微软推出的免费,开源的代码编辑器工具

2.2下载

2.3 解压建立data

在程序目录中,建立一个data目录

2.4软件常用配置方式settings.json

{
    "window.zoomLevel": 0,
    "workbench.iconTheme": "vscode-icons",
    "workbench.startupEditor": "newUntitledFile",
    "window.menuBarVisibility": "toggle",
    "workbench.activityBar.visible": true,
    "editor.fontFamily": "Consolas, 'Courier New', monospace",
    "editor.fontSize": 18,
    "editor.lineHeight": 25,
    "editor.lineNumbers": "on",
    "editor.mouseWheelZoom": true,
    "editor.renderLineHighlight":"all",
    "files.autoSave": "afterDelay",
    "liveServer.settings.donotShowInfoMsg": true,
    "vsicons.dontShowNewVersionMessage": true,
    "breadcrumbs.enabled": true,
    "editor.minimap.enabled": false,
    "workbench.colorCustomizations": {
        //"editorLineNumber.foreground": "#17a346",
        //"editorGutter.background": "#02023011",
        //"editorCursor.foreground": "#d41313",
        //"editor.background": "#eeeeee00",
        "editor.lineHighlightBackground": "#2f5ad109",
        "editor.lineHighlightBorder": "#ced4d000"
    },
    "emmet.variables": {
        "lang":"zh-CN",
        "charset": "utf-8"
    },
    "[html]": {
        "editor.defaultFormatter": "vscode.html-language-features"
    },
    "diffEditor.renderSideBySide": true,
    "workbench.statusBar.visible": true,
    "liveServer.settings.host": "localhost",
    "liveServer.settings.port": 80,
    "liveServer.settings.AdvanceCustomBrowserCmdLine": "",
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "files.exclude": {
        "**/.classpath": true,
        "**/.project": true,
        "**/.settings": true,
        "**/.factorypath": true
    },
    "vscodeGoogleTranslate.preferredLanguage": "Catalan",
    "diffEditor.ignoreTrimWhitespace": false,

    "open-in-browser.default": "D:\\Program Files (x86)\\chrome\\chrome.exe",
    "open-php-html-js-in-browser.customBrowserPath": "D:\\Program Files\\chrome\\chrome.exe",
    "settingsSync.ignoredExtensions": [
    
    ],
    
}

2.5vscode使用说明及快捷方式

vscode version 1.51.0 Readme

  • 1)配置启动方式,设置扩展配置本地化  .vscode .code
  • 桌面快捷方式启动参数 vsc\Code.exe --extensions-dir .vscode --user-data-dir .code
  • 也可以不使用快捷方式,直接建立一个data目录也可以。
  • 2)设置软件中文 英文,先安装扩展Chinese(Simplified) 插件
  • 按下ctrl + shift + p 命令面板 输入config display language 点击可以选择en 也可以选择zh-CN 也可以下载其它语言
  • 3)修改emmet本地模板文件语言及文档标题 lang="zh-CN" <title>Document</title>
  • 打开vsc/resources/app/extensions/emmet/dist/node/emmetNodeMain.js 文件
  • 1:Document 1:http://example.com  lang:"en",locale:"en-US",charset:"UTF-8" 大约5657行lang=zh,大约5097行设置设置网页标题
  • 4)snippets 代码段提示 输入按下tab键,代码段文件位置vsc/.code/User/snippets/wyl.code-snippets
  • 5)常用快捷键

常用快捷键:

  • ctrl+shift+w    关闭所有打开的文档窗口(默认不是自己设定的)
  • alt+/    代码提示快捷键(默认是ctrl+space)
  • ctrl+x    剪切当前行
  • ctrl+shift+k    删除当前行
  • alt+shift+up(down)    向上复制代码行
  • alt+up(down)    向上移动代码行
  • ctrl++    窗口增大
  • ctrl+-    窗口缩小
  • ctrl+0(数字键盘)    窗口恢复默认
  • ctrl + mouseWheelZoom 设置编辑器字号大小写(settings.json 配置"editor.mouseWheelZoom": true)
  • ctrl+/    注释取消注释当前行
  • alt+shift+a    块注释
  • alt  设置快捷键为ctrl+shift+alt+f1  临时显示菜单
  • alt+shift+f    格式化文档
  • ctrl+b    打开左活动面板
  • ctrl+j    打开关闭面板
  • ctrl+`    打开终端面板,可以输入live-server
  • ctrl+g 快捷进行指定行代码位置
  • ctrl+shift+t 快速翻译当前选中的词汇(需要安装Yao Translate翻译插件)
  • F2 修改内容或修改文件名
  • ctrl+shift+alt+F12 打开浏览器使用live-serve服务器,直接浏览当前网页
  • ctrl+shift+alt+f1 菜单 开关
  • ctrl+shift+alt+f2 左侧,活动条 开关
  • ctrl+shift+alt+f3 show breadcrumbs 开关
  • ctrl+shift+alt+f4 show minimap 开关
  • ctrl+shift+alt+F6 状态条开关

2.6为vscode增加鼠标右键功能

  • addmouseright.inf
[Version]
Signature="$Windows NT$"

[DefaultInstall]
AddReg=VSCode

[VSCode]
hkcr,"*\\shell\\VSCode",,,"Open with Code"
hkcr,"*\\shell\\VSCode\\command",,,"""%1%\Code.exe"" ""%%1"" %%*"
hkcr,"Directory\shell\VSCode",,,"Open with Code"
hkcr,"*\\shell\\VSCode","Icon",0x20000,"%1%\Code.exe, 0"
hkcr,"Directory\shell\VSCode\command",,,"""%1%\Code.exe"" ""%%1"""
  • delright.reg
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\*\shell\VSCode]
[-HKEY_CLASSES_ROOT\Directory\shell\VSCode]

2.7 用户代码段设置

2.8清除每次执行java程序的一组长字符串

3.Eclipse

myeclipse是eclipse的插件,

3.1 eclipse基本安装使用

(1)、下载eclipse www.eclipse.org

(2)、解压,直接启动开发工具

如果启动不了,jdk开发环境变量没有配置好

(3)、建立项目,编写代码,并运行程序

3.2 Eclipse隐藏菜单栏

3.3关闭spelling检查

3.4启动自动保存功能

3.5代码皮肤 代码样式

http://www.eclipsecolorthemes.org/下载epf 在eclipse 文件菜单 选择import 导入

3.6中英互译项目

(1)、eclipse 建立项目

(2)、打开jsoup.org网站下载jsoup jar文件

(3)、eclipse项目中的点击项目名称,粘贴jar到项目中

(4)、点击jsopu-1.13.1.jar文件,右键建立classpath

(5)、编写src/cn/webrx/Dict.java

package cn.webrx;

import java.io.IOException;

import javax.swing.JOptionPane;

import org.jsoup.Jsoup;

public class Dict {

    public static void main(String[] args) throws IOException {
        String w = JOptionPane.showInputDialog("请输入词汇:");
        String u = "http://www.youdao.com/w/eng/" + w + "/#keyfrom=dict2.index";
        JOptionPane.showMessageDialog(null,Jsoup.connect(u).get().select("div[class=trans-container]").get(0).text());
    }

    public static void f360(String[] args) throws IOException {
        String w = "public";
        String u = "https://www.so.com/s?q=" + w;
        System.out.println(Jsoup.connect(u).get().select("div[class=mh-translation]").get(0).text());
    }

}

package cn.webrx;

import java.io.IOException;

import javax.swing.JOptionPane;

import org.jsoup.Jsoup;

public class Dict {
    
    public static void main(String[] args) throws IOException {
        String w = "太阳";
        String u = "https://cn.bing.com/dict/"+w;
        System.out.println(Jsoup.connect(u).get().select("span[class=def b_regtxt]").get(0).text());
    }
    
    
    
    public static void baidu(String[] args) throws IOException {
        String w = "hello";
        String u = "https://www.baidu.com/s?wd="+w+"&ie=UTF-8";
        System.out.println(Jsoup.connect(u).get().select("span[class=op_dict_text2]").get(0).text());
    }

    public static void mayouda0(String[] args) throws IOException {
        String w = JOptionPane.showInputDialog("请输入词汇:");
        String u = "http://www.youdao.com/w/eng/" + w + "/#keyfrom=dict2.index";
        JOptionPane.showMessageDialog(null,Jsoup.connect(u).get().select("div[class=trans-container]").get(0).text());
    }

    public static void f360(String[] args) throws IOException {
        String w = "public";
        String u = "https://www.so.com/s?q=" + w;
        System.out.println(Jsoup.connect(u).get().select("div[class=mh-translation]").get(0).text());
    }
}

3.7 eclipse 建立javaee 项目

下载tomcat解压配置:

4. Intellij IDEA

4.1下载

4.2解压注册

4.3配置

编辑器工具打开f:/ij/bin/idea.properties核心配置文件修改如下

4.4启动idea并注册

http://idea.medeming.com/jet/  
http://idea.medeming.com/jetbrains/

5.JRebel激活破解

5.1服务器地址监听服务器地址

http://jrebel.cicoding.cn
http://jrebel.cicoding.cn/guid
http://jrebel.cicoding.cn/43B6551C-9785-CEA6-05DF-10AC0AF49AA7

5.2注册如图

到此这篇关于分享常用Java开发编辑器工具的文章就介绍到这了,更多相关Java开发工具内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Java开发工具IntelliJ IDEA安装图解

    这篇文章主要介绍了Java开发工具IntelliJ IDEA安装图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 > 开发工具概述 IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写.所以,需要有JRE运行环境并配置好环境变量. 它可以极大地提升我们的开发效率.可以自动编译,检查错误.在公司中,使用的就是IDEA进行开发. IDEA软件安装 进入官网http://www.jetbrains.com/选择需要的版本下载.

  • Java开发者必备10大数据工具和框架

    当今IT开发人员面对的最大挑战就是复杂性,硬件越来越复杂,OS越来越复杂,编程语言和API越来越复杂,我们构建的应用也越来越复杂.根据外媒的一项调查报告,中软卓越专家列出了Java程序员在过去12个月内一直使用的一些工具或框架,或许会对你有意义. 先来看看大数据的概念.根据维基百科,大数据是庞大或复杂的数据集的广义术语,因此传统的数据处理程序不足以支持如此庞大的体量. 在许多情况下,使用SQL数据库存储/检索数据都是很好的选择.而现如今的很多情况下,它都不再能满足我们的目的,这一切都取决于用例的

  • 一文掌握Java开发工具Maven(简单上手)

    Maven 如果作为一个Java程序员,那么在日常的开发过程中,maven是很常见的项目构建工具.maven可以极大的提高我们的开发效率,帮助我们简化开发过程中一些解决依赖和项目部署的相关问题,所以学习掌握maven的相关知识是非常有必要的. 本文从入门安装开始,逐步深入讲解maven的相关知识. 1.安装maven 首先我们需要准备好安装包,这里推荐在官网下载:maven官网下载地址 我这里下载的是3.8.1版本的maven,不同版本的maven配置过程基本是一样的. 1.1 Windows安

  • Java开发者推荐的10种常用工具

    以下是Java程序员在日常生活中最常用的10种工具.如果你正在使用Java,本文介绍将会对你有所帮助,如果你还不熟悉这些工具,在这里你可以对它们进行更加系统的了解. 1) IDE:Eclipse和NetBeans IDE是Java开发人员最为重要的工具.IDE不仅提供了集成的开发环境,还能够帮助导航.调试和记录代码.Eclipse作为行业领导者,有一半的Java开发人员都在使用它.而在编写测试程序.测试和调试Java web开发的新事物方面,我更推崇Netbeans,这是因为在web开发方面Ne

  • 分享Java常用开发编辑器工具

    目录 1.editplus 1.1官方下载 2.解压就可以使用 2.1vscode 2.2下载 2.3解压建立data 2.4软件常用配置方式settings.json 2.5vscode使用说明及快捷方式 2.6为vscode增加鼠标右键功能 2.7用户代码段设置 2.8清除每次执行java程序的一组长字符串 3.Eclipse 3.1eclipse基本安装使用 3.2Eclipse隐藏菜单栏 3.3关闭spelling检查 3.4启动自动保存功能 3.5代码皮肤代码样式 3.6中英互译项目

  • 推荐两款java开发实用工具 hutool 和 lombok

    一.hutool工具 摘抄一段hutool工具的简介: Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,是项目中"util"包友好的替代,它节省了开发人员对项目中公用类和公用工具方法的封装时间,使开发专注于业务. hutool-aop JDK动态代理封装,提供非IOC下的切面支持 hutool-bloomFilter 布隆过滤,提供一些Hash算法的布隆过滤 hutool-cache 简单缓存实现 hutool-core 核心,包括Bean操作.

  • 初学java常用开发工具介绍

    Java的应用越来越广泛,学习Java的人也越来越多.学过程序设计的人知道,使用Basic进行程序设计,可以使用QBasic.Visual Basic等开发工具:使用C语言进行程序设计,可以使用Turbo C.Visual C++.C++ Builder等开发工具.这些开发工具集成了编辑器和编译器,是集成开发工具,很方便使用.学习Java程序设计,同样需要方便易用的开发工具.Java的开发工具很多,而且各有优缺点,初学者往往不知道有哪些常用的开发工具,或者由于面临的选择比较多而产生困惑.本文对初

  • Java常用的时间工具类实例

    本文实例讲述了Java常用的时间工具类.分享给大家供大家参考,具体如下: package org.zhy.date; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; /** * 时间类型工具类 * * @author zhengyi * */ pu

  • Java数据开发辅助工具Docker与普通程序使用方法

    目录 介绍 需求背景: 程序的使用方法 Docker 方式: 普通方式 配置文件说明 最后的话 介绍 需求背景: 有很多业务系统,他们的数据库是相互独立的,俗称数据孤岛,为了做数据统计分析,就需要把这些数据归集在一个数据库中,比如数据仓库,然后多表关联查询,方便开发数据应用.希望能有这样的工具,指定两个数据库和表名,就可以将表从源数据库拷贝到目标数据库中.具体需求如下: 能自动同步表结构,如:源表加字段,目标表自动加字段. 支持增量或全量复制数据,比如按日期进行复制数据. 支持指定字段同步,只同

  • Java常用正则表达式验证工具类RegexUtils.java

    正则表达式常常用来验证各种表单,Java 表单注册常用正则表达式验证工具类,常用正则表达式大集合. 1. 电话号码 2. 邮编 3. QQ 4. E-mail 5. 手机号码 6. URL 7. 是否为数字 8. 是否为中文 9. 身份证 10. 域名 11. IP .... 常用验证应有尽有! 这的确是您从事 web 开发,服务器端表单验证之良品!你,值得拥有 ^_^ /* * Copyright 2012-2013 The Haohui Network Corporation */ pack

  • 分享Java常用几种加密算法(四种)

    对称加密算法是应用较早的加密算法,技术成熟.在对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yue)一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去.收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文.在对称加密算法中,使用的密钥只有一个,发收信双方都使用这个密钥对数据进行加密和解密,这就要求解密方事先必须知道加密密钥. 简单的java加密算法有: BASE 严格地说,属于编码格式,而非加密算法 MD(Mes

  • Java常用工具类库——Hutool的使用简介

    前言 Hutool 是一个小而全的 Java 工具类库,通过静态方法封装,降低相关 API 的学习成本,提高工作效率,使 Java 拥有函数式语言般的优雅,让 Java 语言也可以"甜甜的". Hutool 中的工具方法来自于每个用户的精雕细琢,它涵盖了 Java 开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当: Hutool 是项目中"util"包友好的替代,它节省了开发人员对项目中公用类和公用工具方法的封装时间,使开发专

  • java常用工具类 数字工具类

    本文实例为大家分享了java常用工具类,数字工具类的具体代码,供大家参考,具体内容如下 package com.jarvis.base.util; import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; import java.util.Random; public class NumericHelper { /** * 描述:通过一个整数i获取你所要的哪几个(从0开始

  • java常用工具类 XML工具类、数据验证工具类

    本文实例为大家分享了java常用工具类的具体代码,供大家参考,具体内容如下 package com.jarvis.base.util; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.io.StringReader; import java.io.StringWriter; import java.net.URL; import java.util.Properties

  • java常用工具类 IP、File文件工具类

    本文实例为大家分享了java常用工具类的具体实现代码,供大家参考,具体内容如下 IP工具类 package com.jarvis.base.util; import java.io.IOException; import java.io.InputStreamReader; import java.io.LineNumberReader; /** * * * @Title: IpMacUtil.java * @Package com.jarvis.base.util * @Description

随机推荐