Мениджър на файлове с отворен код на Windows получава нов живот на Windows 10

Мениджър на файлове с отворен код на Windows получава нов живот на Windows 10

Microsoft се вмъкна дълбоко в архива си за най-новия си принос в общността с отворен код: Windows File Manager.

Първоначално свързан с Windows през 1990 г., File Manager е заместител на интерфейса на командния ред в MS-DOS. Програмата е използвана за търсене, отваряне, копиране и изтриване на файлове, докато не бъде заменена от Windows Explorer, който последва въвеждането на Windows 95.

Windows File Manager

Крейг Витенберг, ветеран от Microsoft, запази кода си от 2007 г., след като го копира от дървото на Windows NT 4 през ноември тази година. Той пусна кода тази седмица на GitHub под лиценз за MIT.

Клонът, озаглавен „original_plus“, съдържа много ограничен набор от модификации, за да може winfile.exe да работи на днешната версия на Windows, според Wittenberg.

Сред промените в original_plus:

  1. Преобразувано в решение на Visual Studio; работи на VS 2015 и 2017
  2. Съставя се и работи на 64-битови Windows (например Get WindowLong -> Get WindowLongPtr, LONG -> LPARAM)
  3. Добавени заглавни файлове, съхранявани на друго място в NT дървото на източника (напр. Wfext.h)
  4. Изтрити са някои неизползвани файлове (например winfile.def)
  5. Преобразувана 64-битова аритметика от вътрешните библиотеки до C
  6. Преобразувани приложни програмни интерфейси (API) на вътрешна обвивка в публични API

В мастър v10.0 бяха направени по-голям брой промени, които представляват всички промени, направени от Wittenberg от 2007 г. Обобщение на промените:

  1. Поддръжка на OLE плъзгане / капка
  2. Контролните знаци (напр. Ctrll + C) са насочени към текущия кратък отрязък (например Ctrl + C – копие), вместо да променят дисковете
  3. Изрязването (ctrl + X), последвано от поставяне (ctrl + V), се превръща в преместване на файл
  4. Лявата и дясната стрелка в дървовидния изглед разширяват и свиват папките като в Explorer
  5. Добавени са контекстните менюта и в двата панела
  6. Подобрено показване на иконите за файлове
  7. F12 работи бележник или бележник ++ върху избрания файл
  8. Преместено местоположението на файла на
  9. File.search може да включва дата, която ограничава файловете, върнати след датата; изход, сортиран по дата, вместо име
  10. File.Search включва опция дали да се включват поддиректории
  11. ctrl + K стартира командата shell (ConEmu, ако е инсталирана) в текущата директория; shift + cntrl + K стартира командата за команди (само cmd.exe)
  12. File.Goto (Ctrl + G) получава списък с директории, след като напишете няколко думи от път
  13. Потребителският интерфейс показва точките на подмяна
  14. Добавена е просто навигация напред / назад
  15. Командата „Преглед“ има нова опция за сортиране по дата напред, което означава първо най-старото. По подразбиране е най-новото в началото.

Старата школа

Отвореният източник на Файлов диспечер беше най-вече за забавление.

„Това е малко носталгия, взрив от миналото, просто защото беше заловен и поддържан“, каза Пол Тейх, главен анализатор в Tirias Research ,

Файловият мениджър може да служи като приятно допълнение за учебен курс за някой, който иска да научи за файлови системи, каза той пред LinuxInsider.

„Извън компютърните науки демонстрации в класната стая или носталгични спомени от ерата на компютърните технологии от 90-те години на миналия век, не мога да мисля за практически причини да пускам Windows File Manager на Windows 10 или на друга Windows система“, казва Чарлс Кинг, Pund-IT ,

Има повече от няколко потребители на Windows, които все още работят върху архаични приложения на Windows, които може да имат някаква полза за стария файлов мениджър, но потребителите на Linux няма да спечелят много от него.

Все пак, този ход отразява желанието на Microsoft да приеме общността с отворен код, която преди това е била зона, която не е в ход.

„Ние пуснахме WinFile, като OSS даде интереса на разработчиците да използват инструмента и смятат, че издаването допълнително ще подкрепи екосистемата на Microsoft за разработчици, посвещаването на Open Source и илюстрира ангажимента на Microsoft към OSS“, заяви говорител на Microsoft в изявление, предоставено на компанията LinuxInsider репо Joel Gunderson.

Само миналата седмица Microsoft пусна нов инструмент, който улеснява програмистите и разработчиците да стартирате Linux на Windows 10 , Инструментът също така улеснява поддържащите дистрибутори на Linux Distro, за да приведат своите дистрибуции в магазина на Windows.


Дейвид Джоунс е писател на свободна практика, базиран в окръг Есекс, Ню Джърси. Той е написал за Ройтерс, Блумбърг, Crain’s Ню Йорк Бизнес и Ню Йорк Таймс ,

http://www.technewsworld.com/story/Open-Sourced-Windows-File-Manager-Gets-New-Life-on-Windows-10-85262.html

2018-04-11 01:09:33