`
heipark
  • 浏览: 2097176 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

(转)Coding小技巧-在Eclipse里简化静态引入

    博客分类:
  • Java
 
阅读更多

 

在eclipse里,有个黄金快捷键组合 ctrl + shift + O,大家应该不陌生吧!
当你敲完类名后触发它,它会帮你自动完成import,很实用的一个快捷键。

在JDK1.5发布后,java里引入了一个新的语法,static import。
该语法的本意是,简化静态属性在调用时的代码量,提高可读性。

但在eclipse里,如果你不提供类名,直接敲你想要的静态成员名或方法名,eclipse是无从查找的。
于是有些人,可能就使用人肉输入 import static xxx。(我就是其中之一)

其实,为了解决这个问题,eclipse早就引入了静态类预设功能。该功能的入口是
Windows -> Preferences -> Java -> Editor -> Content Assist -> Favorites
只要设置包含静态成员或方法的类,在编码过程中,你就可以直接敲名字了(或使用 alt + / 补全)。

 

原文:http://kenwublog.com/simplify-static-import-in-eclipse

 

 

Static Import *

Static import support is still kind of clunky in Eclipse, e.g. copy/pasting code that uses static imports from one class to another will not bring the static imports with it, creating compile errors that are annoying to resolve.

Setting Java > Code Style > Organize Imports > Number of static imports needed for * to 1means that MigrationKeywords.* will be used as soon as you have a single static import keyword in use and makes the copy/paste experience nicer.

 

原文:http://joist.ws/eclipseTips.html

 

 

 

 

分享到:
评论

相关推荐

    sei-cert-cpp-coding-standard-2016-v01_c_安全编程_sei-cert-c-coding_S

    《sei-cert-cpp-coding-standard-2016-v01_c_安全编程_sei-cert-c-coding_S》这份文档是SEI CERT C++编码标准的2016年版本,专注于C和C++编程语言的安全实践。SEI CERT(Software Engineering Institute's Computer ...

    chunked-coding-converter-1.0.jar

    已经打包好的,可直接导入burp使用

    最新版Alibaba_Java_Coding_Guidelines-2.1.1.zip离线包

    在IDE中,如IntelliJ IDEA或Eclipse,可以安装对应的代码检查插件,自动检查代码是否符合这些规范,帮助开发者养成良好的编程习惯。通过阅读和实践《Alibaba Java Coding Guidelines 2.1.1》,开发者不仅能编写出高...

    Algorithm-coding-interview-university.zip

    总之,"Algorithm-coding-interview-university.zip"这个压缩包提供了一条系统学习和精通算法的路径,对于想要在软件工程领域取得成功的个人来说,这是一个宝贵的资源。通过深入学习和实践其中的内容,你将能够提升...

    eclipse-zencoding 使用

    Eclipse Zencoding是一款提高开发效率的插件,它在Eclipse IDE中提供了类似于Zen Coding(后更名为Emmet)的功能。Zen Coding是前端开发者常用的代码快速编写工具,通过简短的缩写来生成复杂的HTML和CSS代码。在...

    Alibaba-Java-Coding-Guidelines-2.1.1

    Alibaba_Java_Coding_Guidelines-2.1.1 是阿里巴巴集团发布的Java编程规范的一个版本。这个规范旨在统一阿里巴巴集团内部Java开发者的编码习惯,提升代码的可读性、可维护性和性能。 该规范通常包含多个方面,如...

    Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and ISO/IEC

    Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11 This document provides an overview of the coding tools defined in HEVC Version 1 and the Range Extension...

    zencoding-vim-master.zip

    标题中的"zencoding-vim-master.zip"是一个与Vim编辑器相关的压缩文件,它包含了一个名为"zencoding-vim-master"的项目或插件。Zencoding(也称为Zen Coding)是一种快速编写HTML和CSS的生产力工具,它允许用户通过...

    sei-cert-c-coding-standard-2016-v01.pdf

    C 编码规范,描述一些规范,实际编码中注意的问题. SEI CERTC Coding StandardRules for Developing Safe, Reliable, and Secure Systems

    Laravel开发-php-coding-standards-enforcer

    在PHP方面,"php-coding-standards-enforcer"可能使用了PHP CodeSniffer (PHPCS)这一强大的工具。PHPCS可以检查代码是否符合指定的编码标准,如PSR1、PSR2或自定义的标准。它能够检测出缩进不正确、缺少空格、未使用...

    最新版Alibaba_Java_Coding_Guidelines-2.0.2.zip离线包

    方法名则采用小驼峰命名,如`myMethodName`。 其次,它对代码结构有明确指导,如提倡使用注释来解释代码逻辑,尤其是复杂部分。注释应简洁明了,避免过于冗长。此外,提倡使用空格增强代码可读性,而非制表符。对于...

    Multicast with Network Coding in Application-Layer Overlay Networks

    本文《Multicast with Network Coding in Application-Layer Overlay Networks》深入探讨了如何利用应用层覆盖网络的独特属性,通过引入网络编码技术,显著提升端到端的组播吞吐量。 #### 应用层覆盖网络特性 应用...

    Nikeshbajaj-Line-Coding-Waveform-Coding-NRZ.zip

    标题 "Nikeshbajaj-Line-Coding-Waveform-Coding-NRZ.zip" 提到的是关于线编码、波形编码以及NRZ(Non-Return-to-Zero)技术的一个资料包。线编码是数字通信系统中的一种重要技术,用于将二进制数据转换为适合在物理...

    Coding-Projects-in-Python.pdf.pdf

    Coding-Projects-in-Python.pdf

    coding-100-master.zip

    《全面解析"coding-100-master.zip":构建聊天应用程序的全程指南》 在现代移动互联网时代,聊天应用程序已经成为日常生活中不可或缺的一部分。"coding-100-master.zip" 文件提供了一个完整的应用开发实例,涵盖了...

    coding-264-master.zip

    koa + 公众号,前后台开发的代码 ,请查看,有些技术问题,请联系,视频暂时不能上传,如果想看视频,请联系

    tencent-vscode-coding-copilot-enterprise-2.9.1.7z

    tencent-vscode-coding-copilot-enterprise-2.9.1.7z

    Alibaba Java Coding Guidelines-2.1.1.rar

    该插件适用于IntelliJ IDEA IDE,为开发者提供了实时的代码审查功能,能够在编写代码时自动检查并提示不符合规范的地方,从而帮助开发者遵循编码规范。2.1.1版本可能包含对原有功能的优化、新增规则或者修复已知问题...

    coding417-examples-master.zip

    《Presto开发代码详解——coding417-examples-master.zip深度解析》 Presto,作为一款开源的分布式SQL查询引擎,因其高效、灵活和跨数据源的特点,在大数据处理领域备受关注。本文将深入探讨名为“coding417-...

Global site tag (gtag.js) - Google Analytics