Closed quanru closed 6 years ago
I can not use 'atom-ide-debugger-node' without install 'atom-ide-ui'
Separate the node debugger tools.
must install 'atom-ide-ui'
apm ls --installed
[36mBuilt-in Atom Packages[39m (92) ├── atom-dark-syntax@0.29.0 ├── atom-dark-ui@0.53.2 ├── atom-light-syntax@0.29.0 ├── atom-light-ui@0.46.2 ├── base16-tomorrow-dark-theme@1.5.0 ├── base16-tomorrow-light-theme@1.5.0 ├── one-dark-ui@1.12.3 ├── one-light-ui@1.12.3 ├── one-dark-syntax@1.8.2 ├── one-light-syntax@1.8.2 ├── solarized-dark-syntax@1.1.4 ├── solarized-light-syntax@1.1.4 ├── about@1.9.1 ├── archive-view@0.64.6 ├── autocomplete-atom-api@0.10.7 ├── autocomplete-css@0.17.5 ├── autocomplete-html@0.8.4 ├── autocomplete-plus@2.40.6 ├── autocomplete-snippets@1.12.0 ├── autoflow@0.29.4 ├── autosave@0.24.6 ├── background-tips@0.28.0 ├── bookmarks@0.45.1 ├── bracket-matcher@0.89.2 ├── command-palette@0.43.5 ├── dalek@0.2.2 ├── deprecation-cop@0.56.9 ├── dev-live-reload@0.48.1 ├── encoding-selector@0.23.9 ├── exception-reporting@0.43.1 ├── find-and-replace@0.215.11 ├── fuzzy-finder@1.8.2 ├── github@0.15.5 ├── git-diff@1.3.9 ├── go-to-line@0.33.0 ├── grammar-selector@0.50.1 ├── image-view@0.62.4 ├── incompatible-packages@0.27.3 ├── keybinding-resolver@0.38.1 ├── line-ending-selector@0.7.7 ├── link@0.31.4 ├── markdown-preview@0.159.20 ├── metrics@1.2.6 ├── notifications@0.70.5 ├── open-on-github@1.3.1 ├── package-generator@1.3.0 ├── settings-view@0.254.2 ├── snippets@1.3.3 ├── spell-check@0.73.4 ├── status-bar@1.8.15 ├── styleguide@0.49.11 ├── symbols-view@0.118.2 ├── tabs@0.109.2 ├── timecop@0.36.2 ├── tree-view@0.222.0 ├── update-package-dependencies@0.13.1 ├── welcome@0.36.6 (disabled) ├── whitespace@0.37.5 ├── wrap-guide@0.40.3 ├── language-c@0.59.5 ├── language-clojure@0.22.7 (disabled) ├── language-coffee-script@0.49.3 (disabled) ├── language-csharp@1.0.4 (disabled) ├── language-css@0.42.10 ├── language-gfm@0.90.4 ├── language-git@0.19.1 ├── language-go@0.45.3 (disabled) ├── language-html@0.49.1 ├── language-hyperlink@0.16.3 ├── language-java@0.29.0 ├── language-javascript@0.128.7 ├── language-json@0.19.2 ├── language-less@0.34.2 ├── language-make@0.22.3 ├── language-mustache@0.14.5 (disabled) ├── language-objective-c@0.15.1 (disabled) ├── language-perl@0.38.1 (disabled) ├── language-php@0.43.2 (disabled) ├── language-property-list@0.9.1 ├── language-python@0.49.5 ├── language-ruby@0.71.4 ├── language-ruby-on-rails@0.25.3 (disabled) ├── language-sass@0.62.0 (disabled) ├── language-shellscript@0.26.3 ├── language-source@0.9.0 ├── language-sql@0.25.10 ├── language-text@0.7.4 ├── language-todo@0.29.4 ├── language-toml@0.18.2 (disabled) ├── language-typescript@0.3.3 ├── language-xml@0.35.2 └── language-yaml@0.32.0
[36mCommunity Packages (52)[39m /Users/tihu/.atom/packages ├── Sublime-Style-Column-Selection@1.7.4 ├── atom-beautify@0.32.5 ├── atom-bracket-highlight@0.3.2 (disabled) ├── atom-clock@0.1.16 ├── atom-ide-debugger-node@0.7.1 ├── atom-ide-ui@0.12.0 ├── atom-import-cost@1.2.0 ├── atom-material-syntax@1.0.8 ├── atom-material-ui@2.1.3 ├── atom-sublime-monokai-syntax@0.4.4 ├── autoclose-html@0.23.0 ├── autocomplete-modules@2.1.0 ├── battery-status@0.11.7 ├── bracket-colorizer@1.1.0 ├── busy-signal@1.4.3 ├── codelf@12.0.0 ├── docblockr@0.13.7 ├── emmet@2.4.3 ├── es6-javascript@1.0.0 ├── file-icons@2.1.22 ├── git-log@0.4.1 ├── git-time-machine@2.1.0 ├── grammars ├── highlight-selected@0.14.0 ├── hyperclick@0.1.5 ├── intentions@1.1.5 ├── javascript-snippets@1.2.1 ├── js-hyperclick@1.13.0 ├── jumpy@4.2.0 ├── line-count-status@0.0.3 ├── linter@2.2.0 ├── linter-eslint@8.4.1 ├── linter-ui-default@1.7.1 ├── markdown-scroll-sync@2.1.2 ├── markdown-table-editor@1.1.1 ├── merge-conflicts@1.4.5 ├── pigments@0.40.2 ├── platformio-ide-terminal@2.8.3 ├── prettier-atom@0.54.0 ├── project-folder@1.5.0 ├── react@0.18.0 ├── regex-railroad-diagram@0.19.4 ├── rest-client@1.3.1 ├── script@3.18.1 ├── split-diff@1.5.2 ├── sync-settings@0.8.6 ├── teletype@0.13.3 (disabled) ├── vim-mode-plus@1.34.0 (disabled) ├── xatom-debug@1.6.11 (disabled) ├── xatom-debug-chrome@0.7.4 (disabled) ├── xatom-debug-nodejs@0.9.3 (disabled) └── zentabs@0.8.9
Correct, the debugger package has dependencies on atom-ide-ui for debugger UX.
Issue and Steps to Reproduce
I can not use 'atom-ide-debugger-node' without install 'atom-ide-ui'
Expected Behavior
Separate the node debugger tools.
Actual Behavior
must install 'atom-ide-ui'
Versions
Additional Details
apm ls --installed
):[36mBuilt-in Atom Packages[39m (92) ├── atom-dark-syntax@0.29.0 ├── atom-dark-ui@0.53.2 ├── atom-light-syntax@0.29.0 ├── atom-light-ui@0.46.2 ├── base16-tomorrow-dark-theme@1.5.0 ├── base16-tomorrow-light-theme@1.5.0 ├── one-dark-ui@1.12.3 ├── one-light-ui@1.12.3 ├── one-dark-syntax@1.8.2 ├── one-light-syntax@1.8.2 ├── solarized-dark-syntax@1.1.4 ├── solarized-light-syntax@1.1.4 ├── about@1.9.1 ├── archive-view@0.64.6 ├── autocomplete-atom-api@0.10.7 ├── autocomplete-css@0.17.5 ├── autocomplete-html@0.8.4 ├── autocomplete-plus@2.40.6 ├── autocomplete-snippets@1.12.0 ├── autoflow@0.29.4 ├── autosave@0.24.6 ├── background-tips@0.28.0 ├── bookmarks@0.45.1 ├── bracket-matcher@0.89.2 ├── command-palette@0.43.5 ├── dalek@0.2.2 ├── deprecation-cop@0.56.9 ├── dev-live-reload@0.48.1 ├── encoding-selector@0.23.9 ├── exception-reporting@0.43.1 ├── find-and-replace@0.215.11 ├── fuzzy-finder@1.8.2 ├── github@0.15.5 ├── git-diff@1.3.9 ├── go-to-line@0.33.0 ├── grammar-selector@0.50.1 ├── image-view@0.62.4 ├── incompatible-packages@0.27.3 ├── keybinding-resolver@0.38.1 ├── line-ending-selector@0.7.7 ├── link@0.31.4 ├── markdown-preview@0.159.20 ├── metrics@1.2.6 ├── notifications@0.70.5 ├── open-on-github@1.3.1 ├── package-generator@1.3.0 ├── settings-view@0.254.2 ├── snippets@1.3.3 ├── spell-check@0.73.4 ├── status-bar@1.8.15 ├── styleguide@0.49.11 ├── symbols-view@0.118.2 ├── tabs@0.109.2 ├── timecop@0.36.2 ├── tree-view@0.222.0 ├── update-package-dependencies@0.13.1 ├── welcome@0.36.6 (disabled) ├── whitespace@0.37.5 ├── wrap-guide@0.40.3 ├── language-c@0.59.5 ├── language-clojure@0.22.7 (disabled) ├── language-coffee-script@0.49.3 (disabled) ├── language-csharp@1.0.4 (disabled) ├── language-css@0.42.10 ├── language-gfm@0.90.4 ├── language-git@0.19.1 ├── language-go@0.45.3 (disabled) ├── language-html@0.49.1 ├── language-hyperlink@0.16.3 ├── language-java@0.29.0 ├── language-javascript@0.128.7 ├── language-json@0.19.2 ├── language-less@0.34.2 ├── language-make@0.22.3 ├── language-mustache@0.14.5 (disabled) ├── language-objective-c@0.15.1 (disabled) ├── language-perl@0.38.1 (disabled) ├── language-php@0.43.2 (disabled) ├── language-property-list@0.9.1 ├── language-python@0.49.5 ├── language-ruby@0.71.4 ├── language-ruby-on-rails@0.25.3 (disabled) ├── language-sass@0.62.0 (disabled) ├── language-shellscript@0.26.3 ├── language-source@0.9.0 ├── language-sql@0.25.10 ├── language-text@0.7.4 ├── language-todo@0.29.4 ├── language-toml@0.18.2 (disabled) ├── language-typescript@0.3.3 ├── language-xml@0.35.2 └── language-yaml@0.32.0
[36mCommunity Packages (52)[39m /Users/tihu/.atom/packages ├── Sublime-Style-Column-Selection@1.7.4 ├── atom-beautify@0.32.5 ├── atom-bracket-highlight@0.3.2 (disabled) ├── atom-clock@0.1.16 ├── atom-ide-debugger-node@0.7.1 ├── atom-ide-ui@0.12.0 ├── atom-import-cost@1.2.0 ├── atom-material-syntax@1.0.8 ├── atom-material-ui@2.1.3 ├── atom-sublime-monokai-syntax@0.4.4 ├── autoclose-html@0.23.0 ├── autocomplete-modules@2.1.0 ├── battery-status@0.11.7 ├── bracket-colorizer@1.1.0 ├── busy-signal@1.4.3 ├── codelf@12.0.0 ├── docblockr@0.13.7 ├── emmet@2.4.3 ├── es6-javascript@1.0.0 ├── file-icons@2.1.22 ├── git-log@0.4.1 ├── git-time-machine@2.1.0 ├── grammars ├── highlight-selected@0.14.0 ├── hyperclick@0.1.5 ├── intentions@1.1.5 ├── javascript-snippets@1.2.1 ├── js-hyperclick@1.13.0 ├── jumpy@4.2.0 ├── line-count-status@0.0.3 ├── linter@2.2.0 ├── linter-eslint@8.4.1 ├── linter-ui-default@1.7.1 ├── markdown-scroll-sync@2.1.2 ├── markdown-table-editor@1.1.1 ├── merge-conflicts@1.4.5 ├── pigments@0.40.2 ├── platformio-ide-terminal@2.8.3 ├── prettier-atom@0.54.0 ├── project-folder@1.5.0 ├── react@0.18.0 ├── regex-railroad-diagram@0.19.4 ├── rest-client@1.3.1 ├── script@3.18.1 ├── split-diff@1.5.2 ├── sync-settings@0.8.6 ├── teletype@0.13.3 (disabled) ├── vim-mode-plus@1.34.0 (disabled) ├── xatom-debug@1.6.11 (disabled) ├── xatom-debug-chrome@0.7.4 (disabled) ├── xatom-debug-nodejs@0.9.3 (disabled) └── zentabs@0.8.9