Giter VIP home page Giter VIP logo

jetbrains-alfred-workflow's People

Contributors

bchatard avatar ecugol avatar gableroux avatar steffen25 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  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  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  avatar  avatar  avatar

jetbrains-alfred-workflow's Issues

Tab completion break result

Q A
Workflow version 2.0.0 latest beta
OSX Version 10.10.5
Alfred Version 3.5.1
JetBrains Product/Version all
Installation type all

Description

tab completion break result if project name have spaces

Step to reproduce

search a project (any products), and then press tab. If project name have spaces "not found" appears

image

Can't find application path for '/usr/local/bin/studio' each time I restart the MacBook

Q A
Workflow version 2.0.0
OSX Version 10.10.5 / 10.11.05
Alfred Version 3
JetBrains Product/Version PhpStorm / 2016.1.1
Installation type classic .dmg / Caskroom / JB Toolbox

Description

[2018-10-24 08:17:02][input.scriptfilter] Queuing argument ''
[2018-10-24 08:17:02][input.scriptfilter] Script with argument '(null)' finished
[2018-10-24 08:17:02][input.scriptfilter] {"items":[{"uid":"e_0","title":"Can't find application path for '/usr/local/bin/clion'","subtitle":"Please enable log and contact developer","match":null,"arg":"","icon":{"path":"/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/AlertStopIcon.icns"},"valid":false,"autocomplete":"","type":"default","mods":null,"text":{"copy":"#0 /Users/danielschreurs/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.B8C96E8F-D00C-403A-B8E4-5A1D7DCFDFAE/Project.php(108): Project->checkJetbrainsApp()\n#1 Command line code(4): Project->search('')\n#2 {main}"},"quicklookurl":null,"variables":[]}],"variables":[]}
[2018-10-24 08:17:10][input.scriptfilter] Queuing argument ''
[2018-10-24 08:17:10][input.scriptfilter] Script with argument '(null)' finished
[2018-10-24 08:17:10][input.scriptfilter] {"items":[{"uid":"e_0","title":"Can't find application path for '/usr/local/bin/idea'","subtitle":"Please enable log and contact developer","match":null,"arg":"","icon":{"path":"/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/AlertStopIcon.icns"},"valid":false,"autocomplete":"","type":"default","mods":null,"text":{"copy":"#0 /Users/danielschreurs/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.B8C96E8F-D00C-403A-B8E4-5A1D7DCFDFAE/Project.php(108): Project->checkJetbrainsApp()\n#1 Command line code(4): Project->search('')\n#2 {main}"},"quicklookurl":null,"variables":[]}],"variables":[]}

Step to reproduce

...

can't get project name from new workspace.xml

Q A
Workflow version 1.0.13
OSX Version 10.12.6
Alfred Version 3
JetBrains Product/Version PyCharm CE / 2017.2
Installation type classic .dmg

Description

Workflow can't get project name from new workspace.xml. I enable the debug output and get some message.

# This is new version workspace.xml
	Process /Users/XXX/mywork_space/Projects/Fuzzing/kitty
extractProjectName via workspace.xml
	 Project Name

# This is the old version workspace.xml
Process /Users/XXX/mywork_space/Projects/checkio
extractProjectName via workspace.xml
	 Project Name checkio

There is my workspace file.

checkio_workspace.xml.txt
kitty_workspace.xml.txt

Not recognizing new projects

WS 2016.1, v0.8. All project I added after installing workflow won't appear in the search. All projects in the same folder

Workflow does not find rider projects

Q A
Workflow version 2.0.0-beta4
OSX Version 10.13.1
Alfred Version 3
JetBrains Product/Version Rider / 2017.2
Installation type JB Toolbox

Description

The workflow is not able to find rider projects.

Step to reproduce

  1. Follow installation steps for this workflow with rider 2017.2
  2. Search for rider projects

Support Android Studio

Q A
Workflow version v0.8
OSX Version 10.11.05
Alfred Version 3
JetBrains Product/Version Android Studio / 2.1.2
Installation type classic .dmg

Description

I add a script filter by myself to support Android Studio like following.

Please support Android Studio by default 🙏

Incomplete project search

Q A
Workflow version 2.0.0
OSX Version _10.15 _
Alfred Version 3.7
JetBrains Product/Version IDEA / 2019.1.3
Installation type Idea generate

Description

Hello, after I installed jetbrains-alfred-workflow, in the alfred search project, some projects can't be searched. Is it because of the project path problem? Or what is the matching project rule? Can I define it?

Step to reproduce

image

image
image

Slower than previous workflow

Fetching projects list is slower than previous workflow.

The issue is here for projectPath in "${(@f)projectsPath}"; do

Maybe cache project results?

Q A
Workflow version 1.0.12
OSX Version 10.12.04
Alfred Version 3
JetBrains Product/Version Rider EAP 21
Installation type JB Toolbox

Description

Again, a feature idea and not really an issue. I thought it would be quite nice "quality of life" feature, if project results would be cached after a scan somehow.

The benefit would be to get instant results on subsequent searches. (Of course, the search and "recache" could run in the background and update the results if finished.)

charm - no project match

Q A
Workflow version v1.0.14
OSX Version 10.12.6
Alfred Version 3
JetBrains Product/Version PyCharm / 2017.2.1
Installation type classic .dmg

Description

No project match for PyCharm, I have two projects there: recipes-database and test_project.
Version: PyCharm 2017.2.1 Build #PY-172.3544.46
Here is log file:

		AppPath: /Applications/PyCharm.app

		Config Path: /Users/generalic/Library/Preferences/PyCharm2017.2
		Work with: /Users/generalic/Library/Preferences/PyCharm2017.2/options/recentProjectDirectories.xml
		Raw Projects Path:
		 value="$USER_HOME$/projects/reciepes-database" value="$USER_HOME$/projects/PycharmProjects/test_project"
		Projects Path:
		/Users/generalic/projects/reciepes-database
		/Users/generalic/projects/PycharmProjects/test_project
			Process /Users/generalic/projects/reciepes-database
		extractProjectName via workspace.xml
		extractProjectName via workspace.xml - alternative
			 Project Name 

			Process /Users/generalic/projects/PycharmProjects/test_project
			 Project Name 

Step to reproduce

...

No project match

Q A
Workflow version v1.0.9
OSX Version 10.12.1
Alfred Version 3
JetBrains Product/Version PhpStorm / 2016.3
Installation type classic .dmg

Description

I'm trying to use this workflow (thanks for it, by the way), but it doesn't find any projects. I tried to debug it and got to this step:
xmllint --xpath '//component[@name="RecentDirectoryProjectsManager"]/option[@name="recentPaths"]/list/option/@value' ~/Library/Preferences/PhpStorm2016.3/options/recentProjectDirectories.xml

which returns this:
value="$USER_HOME$/Sites/microsites.dev" value="$USER_HOME$/Sites/example.dev"

Is it the right output? It feels like it should return just a value, without the attribute name.

I also couldn't get debug to work. AddDebug doesn't output anything for me.

Thanks in advance for looking into that.

Please update package alfredworkflow file

The Project.php and ProjectName.php inside alfredworkflow file are different from those file in src. Due to typo, it doesn't work. Please update package file from src and it just works well after updated.

Support for JetBrains rider?

Q A
Workflow version 1.0.12
OSX Version 10.12.04
Alfred Version 3
JetBrains Product/Version Rider EAP 21
Installation type JB Toolbox

Description

Hey there,

first of all thanks for this awesome workflow, already using it a lot.

This is just a little feature request to include Rider, JB's "new" C# IDE. Already tried to add it in the workflow, but it seems the main.zsh script does not support it out of the box.

greetings,
voydz

won't work if project name has spaces

Q A
Workflow version 2.0.0
OSX Version 10.10.5 / 10.11.05
Alfred Version 3
JetBrains Product/Version PhpStorm / 2016.1.1
Installation type classic .dmg / Caskroom / JB Toolbox

Description

...
won't work if project name has spaces

Step to reproduce

...
won't work if project name has spaces,

$(${BIN} ${QUERY//\\/})

Above changes can resolve the problem.

having problem finding project

Hi,

I'm trying to debug the zsh script, but I am not really good at shell scripting. I can only find that the getProjectsPath returns values with "n" between every project paths. this is wrong, doesn't it?

best regards.

PhpStorm 2019.1 breaks the workflow - 'Can't find application path'

Q A
Workflow version 2.0.0
OSX Version 10.14.4
Alfred Version 3
JetBrains Product/Version PhpStorm / 2019.1
Installation type JB Toolbox

Description

Everything worked fined, until the upgrade to PhpStorm 2019.1.
In this version the 'Create command-line launcher' is gone, so the config lives in JB Toolbox.
The pstorm alias is working.

But the workflow fails:

Can't find application path for '/usr/local/bin/pstorm'

Here is my conf:
Screenshot 2019-03-29 at 07 49 14

Tried with default phpstorm launcher as well.

PhpStorm / WebStorm 2016.3

Q A
Workflow version 1.0.9
OSX Version all
Alfred Version 2 / 3
JetBrains Product/Version PhpStorm / 2016.3 | WebStorm / 2016.3
Installation type classic .dmg & Caskroom

Description

can't open more than once projet

Why?

  1. PhpStorm change bin name pstorm ==> phpstorm
  2. WebStorm change bin name wstorm ==> webstorm

Solution

  1. PhpStorm
    Generate bin with old name (pstorm) or update workflow to use phpstorm instead of pstorm

  2. WebStorm
    Generate bin with old name (wstorm) or update workflow to use webstorm instead of wstorm

Update workflow (see customisation)

Can't find application path for '/usr/local/bin/studio'

Q A
Workflow version 2.0.0
OSX Version 10.11.05
Alfred Version 3.6.2
JetBrains Product/Version Androuid Studio / 3.1.4
Installation type Caskroom

Description

Installed the workflow, first worked but suddenly the workflow stop working after several usages
$ which studio returns /usr/local/bin/studio

Step to reproduce

When activate Alfred and write studio it gives me error icon with text "Can't find application path for '/usr/local/bin/studio'"

debug_20180913.log

android-studio studio filter only list two projects, not all of them

Q A
Workflow version 2.0.0-beta1
OSX Version 10.12.6 (16G29)
Alfred Version v3.5 [876]
JetBrains Product/Version Android Studio 2.3.3
Installation type classic .dmg

Description

image

image

studio doesn't seem to find all of my projects. The two shown projects are always the same ones.

I currently have 3 projects in android-studio, but the plugin only shows two of them. I friend did the same and also has the problem, he has ~9 projects and the plugin only show two of them.

Step to reproduce

  1. Create more than two android projects
  2. Install the alfred package
  3. Write studio and see only two projects

Incompatible Workflow

Q A
Workflow version master
OSX Version 10.11.6
Alfred Version 2.8.8
JetBrains Product/Version PyCharm Community Edition 2016.3.2
Installation type classic .dmg

Description

Latest workflow version is incompatible with Alfred 2.x. According to README, it should be working. Is this intentional BC or just bug?

screen shot 2017-02-07 at 15 49 50

Feature request: add DataGrip support

Q A
Workflow version 2.0.0-beta6
OSX Version 10.12.6
Alfred Version 3.5.1
JetBrains Product/Version DataGrip / 2017.2.3
Installation type JB Toolbox

Description

Currently there is no support for JetBrains DataGrip so I think it would be nice to add it to this wonderful workflow. Thanks in advance!

IntelliJ Ultimate can't be found by workflow

Q A
Workflow version 2.0.0
OSX Version 10.13.5
Alfred Version 3
JetBrains Product/Version IntelliJ Ultimate 2018.1.3
Installation type Toolbox

Description

When idea is typed in the alfred search the message seen in the screenshot is seen.

screenshot 2018-07-23 18 04 40

Debug-Log

[2018-07-23 18:04:32][input.scriptfilter] Queuing argument '' [2018-07-23 18:04:32][input.scriptfilter] Script with argument '(null)' finished [2018-07-23 18:04:32][input.scriptfilter] {"items":[{"uid":"e_0","title":"Can't find application path for '\/usr\/local\/bin\/idea'","subtitle":"Please enable log and contact developer","match":null,"arg":"","icon":{"path":"\/System\/Library\/CoreServices\/CoreTypes.bundle\/Contents\/Resources\/AlertStopIcon.icns"},"valid":false,"autocomplete":"","type":"default","mods":null,"text":{"copy":"#0 \/Users\/cada\/Dropbox\/sync\/alfred\/Alfred.alfredpreferences\/workflows\/user.workflow.AC5B919E-0BD1-4783-8343-044AC64BE245\/Project.php(108): Project->checkJetbrainsApp()\n#1 Command line code(4): Project->search('')\n#2 {main}"},"quicklookurl":null,"variables":[]}],"variables":[]}

Step to reproduce

  1. Activate Alfred
  2. type idea into the search box.

support accents

Q A
Workflow version 2.0.0
OSX Version 10.10.5 / 10.11.05
Alfred Version 3
JetBrains Product/Version all
Installation type all

support accents

Won't open a project if another project is already opened

Q A
Workflow version 2.0.0
OSX Version 10.14.2
Alfred Version 3.7.1
JetBrains Product/Version PhpStorm / 2018.3
Installation type classic .dmg

Description

If I already have PhpStorm opened with Project A, and then I try to open Project B using this workflow, nothing happens. I only see a notification message, but the project itself won't open. If I don't have any projects opened in PhpStorm, then this workflow works fine.

Step to reproduce

  1. Open any project in PhpStorm, i.e. Project A
  2. In Alfred type "pstorm" and then the name of Project B, click Enter.

Actual results:
You will see a notification "Opening Project B"

Expected results:
Project B is opened in PhpStorm.

Generate shell scripts

Q A
Workflow version latest
OSX Version 10.14.x
Alfred Version 3.7.x
JetBrains Product/Version PhpStorm / 2018.3.x
Installation type JB Toolbox

Description

If you enable "Generate shell scripts" the workflow doesn't works. The generated shell script seems to be different than the shell script generated through PhpStorm itself

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.