Extended Code Sense

Products: IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm, AppCode, Android Studio, 0xDBE, CLion

Vendor: Ivan V.

Email: ivan At



Provides some platform code-sense functionality enhancements.
Downloads: 15233
Participated in rating: 5
Version Compatible builds Date
1.3 80.8000 26.07.2010 Download
10 updates are hidden show all updates

Recent change notes

Version 1.3 changes

  • fixed IndexOutOfBoundsException in edu.jetbrains.completionWithLiveTemplates.LiveTemplatesCompletionProvider, line 284

Version 1.2 changes

  • fixed exception "java.lang.NoSuchMethodError: com.intellij.codeInsight.template.CustomLiveTemplate.isApplicable(Lcom/intellij/psi/PsiFile;I)Z" that happened when running under IDEA 9.0.2 and earlier builds.

Version 1.1 changes

  • fixed arg-live-templates invocation in in-word mode.

Version 1.0 changes

  • fixed invocation of live templates with arguments.
  • fixed context dependency of the templates shown in the completion popup.
  • added options to control auto popup invocation in out-of-word context.
  • the tests now cover the main functionality.

Version 0.7 changes

  • revised the base logic of the auto-popup -- now the logic is more straight and psi-independent.
  • fixed bug: live templates not applicable to the context were shown (e.g. in comments)
  • the tests somewhat enhanced

Version 0.4 changes

  • Fixed auto-popup in Php array index expressions, like myArr[| .

Version 0.3 changes

  • Auto pop up now works after "[" (array length expression).
  • Auto popup feature extended for all languages, not only Php.

General usage instructions

* Suggested code completion pops up automatically after some timeout wherever an identifier is expected in your code.
* The code completion window shows matching \"Live Templates\" among other completion possibilities.

* Download the binary (extended-code-sense.jar)
* Locate the folder where your PhpStorm holds the user\'s plugins: see file /bin/ and find there property
\"idea.plugins.path\" (e.g. in my machine idea.plugins.path=${user.home}/.WebIde10/config/plugins).
* Copy the downloaded plugin .jar archive exactly into that folder (not into a subfolder).
* Restart your PhpStorm it is running.
* If the installation is successful, you should see the \"Extended Code Sense\" plugin in the list of installed plugins, and the plugin should be activated.

Building From Source
* Clone the GIT repository .
* Open the checked out project in IDEA and build it using the menu command.
* Create the deployable archive using \"Prepare Plugin Module for Deployment\" menu.