Skip to content

Feature: Add terminal Integration #6235

Open
@Ademord

Description

@Ademord

What's the Problem?

Terminal is separated.

Solution/Idea

I was thinking it would be genius to make the terminal show up at the bottom of the folder like on IntelliJ u have tabs for Debug, Terminal, Run, etc... so that our terminal would be already inside and we would know oh ok it is on "this folder" (if one is organized enough to not move too much ;).

Alternatives

Opening the terminal separately as it is done now... which equals clutter.

Priorities

Capability Priority
This proposal will allow developers to accomplish more productivity Must
This proposal will allow end users to accomplish less clutter Must

Files Version

v1.5

Windows Version

11

Activity

Tropix126

Tropix126 commented on Sep 26, 2021

@Tropix126

somewhat relevant #5607

Ademord

Ademord commented on Sep 26, 2021

@Ademord
Author

somewhat relevant #5607

i would call it instead of relevant: "directly related and key shortcut for proposed feature".

80avin

80avin commented on Jan 14, 2022

@80avin

+1
A better inspiration could be KDE's Dolphin File Manager which opens a terminal in lower pane on press of F4 key.
Also, when we navigate the folders through the UI, the attached terminal also changes the working directory (only when no command is running) by a cd command.

nielsbosma

nielsbosma commented on May 31, 2022

@nielsbosma

This would be a killer feature! Please implement this.

yaira2

yaira2 commented on Jul 20, 2022

@yaira2
Member

Can you share how this will fit into your workflow? Personally, if I'm doing any dev stuff that requires a folder to be open for any length of time in cmd, it's usually because I'm working in an IDE.

nielsbosma

nielsbosma commented on Jul 25, 2022

@nielsbosma

Check out this workflow from Kudu:

https://recordit.co/C94qz5dsLa

yaira2

yaira2 commented on Jul 28, 2022

@yaira2
Member

I'm not sure I'm seeing the point of that.

nielsbosma

nielsbosma commented on Dec 8, 2022

@nielsbosma
xmha97

xmha97 commented on Oct 21, 2023

@xmha97

I need terminal integration like this picture:

image

changed the title [-]Terminal Integration[/-] [+]Feature: Add terminal Integration[/+] on Oct 22, 2023
gave92

gave92 commented on Oct 25, 2023

@gave92
Member

Turns out it's possible :)

Test.-.Files.2023-10-25.05-33-22.mp4
xmha97

xmha97 commented on Oct 25, 2023

@xmha97

Turns out it's possible :)

Test.-.Files.2023-10-25.05-33-22.mp4

Good, you are welcome to make PR. :)

moved this from 🆕 New to 🏗 In progress in Files task boardon Nov 1, 2023
nielsbosma

nielsbosma commented on Nov 6, 2023

@nielsbosma

Sweet! Is is also possible for this to sync current folder so if you browse to another directory it auto cd's to that folder. And same if you change folder in the terminal it auto changes in the graphical view.

yaira2

yaira2 commented on Nov 6, 2023

@yaira2
Member

Wouldn't that cause an issue if there was an operation running in the terminal? And the same for if you change the path in the terminal,

nielsbosma

nielsbosma commented on Nov 14, 2023

@nielsbosma

You are right. I just really like this workflow from Kudo: https://recordit.co/C94qz5dsLa

Maybe when you change the folder in the UI a new terminal opens and when you go back the previous one is still there.

I understand it's a be can of worms with all the edge cases :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    🏗 In progress

    Milestone

    No milestone

    Relationships

    None yet

      Participants

      @nielsbosma@Ademord@gave92@80avin@xmha97

      Issue actions

        Feature: Add terminal Integration · Issue #6235 · files-community/Files