GithubHelp home page GithubHelp logo

atom-ide-vue's People

Contributors

rwatts3 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

atom-ide-vue's Issues

TypeScript support

How about a typescript support?

Is it possible to spawn the typescript server process?

Emmet spawning text

Hi!
Firstly, thanks for this extension ;)
I'm experiencing an issue when I'm tapping some markup in the part of a *.vue file

Let met explain:
For example, if I want to spawn a <a href=""></a> with emmet, it will spawn this
<a href="${1}">${0}</a>

It's a bit annoying because I have to manually remove those '${x}'. I think it's edit points of emmet that allows us to fastly jump between those parts.
Do you know how to fix this?
Thanks

EDIT:
My list of installed packages (in case it's usefull):
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] (disabled)
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected] (disabled)

Node could not be spawned on launch atom

Thanks for amazing plugin, but I found an issue )

Atom shows error message:

"'node' could not be spawned. Is it installed and on your path? If so please open an issue on the package spawning the process"

My node path is: /usr/local/bin/node

Thats interesting, after atom launched if I "disable" then "enable" plugin, it works like a sharm! =)

Autocomplete in .vue files is too aggressive

After enabling this package, the autocomplete dropdown appears all the time in .vue files.
I also have language-vue, but disabling it doesn't fix the issue.

Here's an example with only language-vue:

screenshot from 2017-11-29 11-42-46

Here's the same thing with ide-vue:

screenshot from 2017-11-29 11-43-10
screenshot from 2017-11-29 11-43-19

The second screenshot shows the most annoying behavior. I can't hit enter because it will autocomplete instead of inserting a newline. If I disable ide-vue, there's no dropdown in the second case.

Uncaught Error: Connection is closed.

Just open a .vue file

Atom: 1.21.0-beta0 x64
Electron: 1.6.9
OS: "Arch Linux"
Thrown From: ide-vue package 0.1.3

Stack Trace

Uncaught Error: Connection is closed.

At /home/daniel/.atom/packages/ide-vue/node_modules/vscode-jsonrpc/lib/main.js:604

Error: Connection is closed.
    at /packages/ide-vue/node_modules/vscode-jsonrpc/lib/main.js:129:28)
    at throwIfClosedOrDisposed (/packages/ide-vue/node_modules/vscode-jsonrpc/lib/main.js:604:19)
    at Object.sendNotification (/packages/ide-vue/node_modules/vscode-jsonrpc/lib/main.js:658:13)
    at LanguageClientConnection._sendNotification (/packages/ide-vue/node_modules/atom-languageclient/build/lib/languageclient.js:231:15)
    at LanguageClientConnection.didCloseTextDocument (/packages/ide-vue/node_modules/atom-languageclient/build/lib/languageclient.js:128:10)
    at TextEditorSyncAdapter.didClose (/packages/ide-vue/node_modules/atom-languageclient/build/lib/adapters/document-sync-adapter.js:266:22)
    at wrapped (/usr/share/atom-beta/resources/app/node_modules/event-kit/lib/emitter.js:101:22)
    at Function.module.exports.Emitter.simpleDispatch (/usr/share/atom-beta/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (/usr/share/atom-beta/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at TextEditor.module.exports.TextEditor.destroyed (/usr/share/atom-beta/resources/app/src/text-editor.js:661:26)
    at TextEditor.module.exports.Model.destroy (/usr/share/atom-beta/resources/app/src/model.js:31:64)
    at Pane.module.exports.Pane.destroyItem (/usr/share/atom-beta/resources/app/src/pane.js:708:24)
    at TabBarView.module.exports.TabBarView.closeTab (/usr/share/atom-beta/resources/app/node_modules/tabs/lib/tab-bar-view.js:341:32)
    at HTMLDivElement.TabView.didClickCloseIcon (/usr/share/atom-beta/resources/app/node_modules/tabs/lib/tab-bar-view.js:229:25)

Commands

     -1:28.1.0 editor:move-to-end-of-screen-line (input.hidden-input)
     -1:27.9.0 core:move-left (input.hidden-input)
     -1:27.6.0 intentions:highlight (input.hidden-input)
  8x -1:27.6.0 editor:select-to-beginning-of-word (input.hidden-input)
     -1:25.1.0 editor:select-to-end-of-word (input.hidden-input)
     -1:24.1.0 core:select-right (input.hidden-input)
     -1:23.5.0 intentions:highlight (input.hidden-input)
     -1:23.2.0 core:cut (input.hidden-input)
     -1:22.2.0 atom-save-all:saveAll (input.hidden-input)
  5x -1:14.5.0 core:move-down (input.hidden-input)
     -1:13.5.0 core:move-up (input.hidden-input)
     -1:13.1.0 intentions:highlight (input.hidden-input)
     -1:12.7.0 editor:toggle-line-comments (input.hidden-input)
     -1:11.7.0 atom-save-all:saveAll (input.hidden-input)
  2x -0:18.7.0 editor:move-to-first-character-of-line (input.hidden-input)
  3x -0:18.3.0 core:select-down (input.hidden-input)

Non-Core Packages

atom-beautify 0.30.5 
atom-clock 0.1.15 
atom-ide-ui 0.3.3 
atom-save-all 0.4.1 
autoclose-html 0.23.0 
autocomplete-paths 2.11.0 
busy-signal 1.4.3 
color-picker 2.2.5 
docblockr 0.11.0 
file-icons 2.1.11 
git-control 0.9.0 
git-plus 7.9.3 
go-debug 1.5.2 
go-plus 5.5.5 
go-signature-statusbar 1.2.3 
highlight-selected 0.13.1 
hyperclick 0.0.0 
ide-vue 0.1.3 
intentions 1.1.5 
language-ejs 0.4.0 
language-pug 0.0.21 
language-vue 0.23.1 
linter 2.2.0 
linter-eslint 8.3.2 
linter-golinter 1.2.2 
linter-js-standard 4.0.2 
linter-jshint 3.1.5 
linter-jsonlint 1.3.0 
linter-less 2.6.0 
linter-ui-default 1.6.10 
minimap 4.29.6 
minimap-bookmarks 0.4.2 
minimap-cursorline 0.2.0 
minimap-find-and-replace 4.5.2 
minimap-git-diff 4.3.1 
minimap-highlight-selected 4.6.1 
minimap-linter 2.0.2 
minimap-pigments 0.2.2 
minimap-selection 4.5.0 
monokai 0.24.0 
pigments 0.40.2 
split-diff 1.5.1 
standard-formatter 2.8.0 
tree-view-git-status 1.4.0 

Ide-Vue stopping autocomplete+ from working

I use atom (duh). The autocomplete functionality wasn't working and then I disabled this package and it started working. I suspect that this package affected it in some way.

Sorry if I kept stating the obvious.

If you need more information, continue the thread.

IDE not working

Looks like nothing is working,

  • Hyperclick: neverending spinner on hover with CTRL
  • Outline: neverending spinner
  • No hints
  • No autocomplete

Is this dead? :(

Problems when used together with ide-typescript

When ide-vue and ide-typescript are used together, intellisense javascript support is in .js files but not in .vue, if desative the ide-typescript package would have support again for .vue but not for javascript, some recommendation on this ?? it is uncomfortable when working with nodejs to activate one package and then the other but when I work on both at the same time nodejs and vue there is where the problem is real, thanks for everything

Doesn't have any diagnostics?

I have atom-ide-ui and language-vue installed but the package doesn't seem to preform any diagnostics. When I open a Vue file the language is correctly detected as Vue Component but if I, for example, leave out a comma, I don't get a diagnostics error.

Failed to activate the ide-vue package

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.33.1 x64
Electron: 2.0.16
OS: Unknown Windows version
Thrown From: ide-vue package 0.1.9

Stack Trace

Failed to activate the ide-vue package

At Cannot find module 'atom-languageclient'

Error: Cannot find module 'atom-languageclient'
    at Module._resolveFilename (module.js:543:15)
    at Module._resolveFilename (~/AppData/Local/atom/app-1.33.1/resources/electron.asar/common/reset-search-paths.js:35:12)
    at Function.get_Module._resolveFilename (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:154667)
    at Module.require (/app.asar/static/index.js:40:43)
    at require (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:145974)
    at /packages/ide-vue/src/main.js:2:32)
    at /packages/ide-vue/src/main.js:21:3)
    at Module.get_Module._compile (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:146684)
    at Object.value [as .js] (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:150231)
    at Module.load (module.js:561:32)
    at tryModuleLoad (module.js:504:12)
    at Function.Module._load (module.js:496:3)
    at Module.require (/app.asar/static/index.js:47:45)
    at require (internal/module.js:11:18)
    at customRequire (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:1:639369)
    at Package.requireMainModule (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:3041061)
    at Package.activateNow (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:3029195)
    at measure (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:3028973)
    at Package.measure (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:3026604)
    at activationPromise.activationPromise.Promise (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:3028833)
    at new Promise (<anonymous>)
    at Package.activate (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:3028776)
    at PackageManager.activatePackage (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:382657)
    at config.transactAsync (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:382273)
    at Config.transactAsync (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:332460)
    at PackageManager.activatePackages (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:382223)
    at PackageManager.activate (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:11:381841)
    at t.loadState.then (~/AppData/Local/atom/app-1.33.1/resources/app/static/<embedded>:1:660779)
    at <anonymous>

Commands

Non-Core Packages

ide-vue 0.1.9 
language-vue 0.23.1 
language-vue-component 0.5.0 
language-vuetify 0.3.0 
vuetify-atom 0.2.2 

Incompatible native module: fsevents

Failed to require the main module of 'ide-vue' because it requires one or more incompatible native modules (fsevents).
Run apm rebuild in the package directory and restart Atom to resolve.

apm rebuild in ~/.atom/packages/ide-vue did not fix the problem.

Atom 1.25.0
ide-vue 0.1.8

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.