Vscode: حرر في متجر Microsoft

تم إنشاؤها على ٢١ أغسطس ٢٠١٦  ·  246تعليقات  ·  مصدر: microsoft/vscode

بينما يمكن الحصول على رمز VS بسهولة كما هو ، فإنه لا يزال يبدو أن VS Code يمكن أن يستفيد من إجراء التحديث القياسي الذي يأتي مع متجر Windows. ربما يمكن استخدام شيء مثل محول تطبيقات سطح المكتب .

feature-request install-update windows

التعليق الأكثر فائدة

نعم ، ستكون أكثر إنتاجية: تصرخ:

vscode mobile

ال 246 كومينتر

كسؤال ذي صلة
ما الذي يمنع VS Code ليكون تطبيق UWP من أجل جعله قابلاً للاستخدام على الهاتف / xbox وما إلى ذلك
هل هي قيود وضع الحماية لـ UWP؟

VS Code على UWP: +1:

ربما يكون مفيدًا: http://electron.atom.io/docs/tutorial/windows-store-guide/
لكنني لا أعتقد أن تطبيق UWPed لديه الإذن بتشغيل امتداد به EXE ، مثل "C / C ++".

سيكون من دواعي سروري أن يكون على اتصال! 👍

نعم ، ستكون أكثر إنتاجية: تصرخ:

vscode mobile

سوف أقوم بالتبديل من iPhone + Macbook إذا قمت بتحرير ذلك

سيساعد إحضار Visual Studio Code إلى متجر Windows كثيرًا في جعل الوصول إلى الترميز أكثر سهولة ويسهل الوصول إليه. أخبر الناس دائمًا بمدى سهولة البرمجة ، لكنهم في العادة لن يزعجوا أنفسهم عندما يتطلب الأمر تنزيلات يدوية وإعدادات حتى للبدء. تنزيل بسيط بنقرة واحدة من المتجر سيزيل هذه العقبة.

حسنًا ، نعلم جميعًا أنه مستحيل ، لأنه قبل استخدام IDE (vscode) ، لا يمكننا تثبيت بيئة التطوير (مثل PHP ، كامل .NET ، ...) على نظام التشغيل الذي يستخدم .NET Standard مثل Windows 10 mobile ، لذلك ربما نقوم يمكن استخدامه فقط باعتباره IDE قائم على السحابة.

ikourfaln لماذا التطوير في هذه الحالة. يسعدني الاتصال بالخادم عن بُعد في هذه الحالة.
التحرير لا يرتبط بذلك بشكل صارم. من المؤكد أننا قد نفقد التحسس ، لكن ربما سيكون لدينا بيئة أقل تقييدًا في هذا الصدد مع دفعة الاستمرارية بأكملها.

ikourfaln شخصيًا ، يسعدني أن أكون قادرًا فقط على "تحرير" الملفات. في بعض الأحيان ، لا تحتاج إلى الاختبار مباشرة على الخادم. وأنا لا أعرف من أجلك ، لكنني لا أستخدم جهازي كبيئة اختبار طوال الوقت ...

ikourfaln بالمناسبة ، مع اثنين من البرامج النصية ، يمكنك اختبار الكود الخاص بك عن بعد على خادم بعيد إذا كنت تستخدم GitLab ... لذلك ، يمكن أن يكون الترميز من هاتفي فقط مفيدًا! 😉

أنا مطور .NET ، لذلك أنظر إلى هذا الاحتمال من منظور .NET Core ، والذي يمكن تشغيله على هاتف windows.

نحتاج إلى محرر كود ، مع تحسس مناسب ودعم لغات ، وهذا أمر ممكن بالتأكيد.
يوجد في المتجر بالفعل بعض برامج تحرير التعليمات البرمجية ، مثل Formula ، لكن لا يمكن مقارنتها بـ Visual Studio Code من حيث الميزات.

يمكن تشغيل بعض المشاريع مباشرة في التطبيق ، على سبيل المثال تطبيقات ويب العميل الخالصة (HTML5 ، javascript ، CSS).
مشاريع أخرى ، على أساس NET Core أو Typescript ، ربما لا يمكن تجميعها مباشرة ، أو تنفيذها بشكل دقيق للغاية.
بالتأكيد لا يمكننا الحصول على بيئة .NET و PHP و NodeJS و C ++ وما إلى ذلك كاملة ، ولكن هذا لا يعني أنه لا يمكننا استخدام Visual Studio Code كمحرر خالص لهذا النوع من المشاريع.
كما يمكن أن يكون المترجم بعيدًا (خادم مترجم ، أو كمبيوتر LAN ببيئة كاملة ، أو خدمة سحابية).
أتوقع شيئًا أفضل من: Ide7 ، مع دعم التصحيح.

يمكنك أيضًا بيع المترجم السحابي كخدمة متكاملة مع "Visual Studio Team Services".

قد لا يكون من السهل تحقيق التحكم بالمصادر المحلية ، ولكن يمكن أن يكون مستندًا إلى السحابة باستخدام Visual Studio Team Services ، أو باستخدام جيثب ، يمكنك أن تستلهم من بعض التطبيقات: SVN و Github و Bitbucket ...
ولكن يمكننا الحصول على مزامنة OneDrive والنسخ الاحتياطية للتاريخ المحلي ...

أنا شخصياً أعتقد أن تحويل Visual Studio Code إلى تطبيق UWP ليس بالأمر السهل ، ولكنه ممكن مع بعض الأعمال وسيعطي قيمة كبيرة لمنصة Continuum.

سيكون برنامج Visual Studio Code كتطبيق Windows عالمي رائعًا جدًا! 👍

لبعض الأسباب الخاصة ، يصعب تنزيل البرنامج الثنائي في الصين ، لكن يمكنني الاتصال بمتجر Windows بشكل ثابت. لذلك سيكون من الرائع الحصول عليه عبر متجر Windows.

أنا أؤيد هذا كثيرًا ... سيكون وجود VS Code IDE في الجيب دائمًا أمرًا رائعًا ...

سيكون من الرائع استخدام الهواتف المحمولة التي تعمل بنظام Windows 10 كأداة لتطوير الويب! ؛)

من فضلك افعل هذا !!!! تعال إلى Microsoft.
مع دعم git و ftp / sftp. قم أيضًا بتنفيذ SSH إذا استطعت.

ذات الصلة- # 15820
تم تضمينه في يناير 2017.

آمل أن يلعب VS Code على UWP أيضًا دور Git على UWP.

افعل شيئًا لشركتك ، أنت Microsoft ، أليس كذلك؟
تمامًا مثل Nintendo ، يجب أن تصدر أحدث إصدار من Mario على Switch.

هل يمكن لـ Window Store Apps أيضًا مزامنة الإعدادات؟ أعلم أنه يمكن القيام بذلك عبر بعض الامتدادات باستخدام الجواهر ، لكن الدعم الرسمي سيكون أنيقًا.

CoenraadS نعم. يمكن لتطبيق متجر Windows الوصول إلى uwp API الذي يسمح بمزامنة الإعدادات. لكن هذا حل سيء لتطبيق عبر النظام الأساسي

جئت إلى هنا لأتساءل لماذا لم يكن منتج Microsoft الجديد تمامًا أحد منتجات متجر Windows. حقا يجب أن يكون هناك.

افعل شيئًا ما لجهاز Surface الجديد.

يرجى حزم التعليمات البرمجية كتطبيق Windows Store حتى يمكن تشغيلها على Surface Laptop. أعلم أن الأمر ليس بهذه البساطة ، لكنه هدف مهم.

مع جهاز Surface Laptop الذي تم الإعلان عنه مؤخرًا ، يجب عليك الآن أكثر من أي وقت مضى نشر التعليمات البرمجية إلى متجر Windows.

bpasero أي تحديثات على هذا؟

للمهتمين بنتائج التحقيق ... استخدمنا محول تطبيقات سطح المكتب لتحويل VS Code إلى تطبيق UWP يستخدم Desktop Bridge (المعروف أيضًا باسم تطبيق Centennial) الذي يوفر تجربة إعداد Windows Store والوصول إلى مجموعة فرعية من واجهة برمجة تطبيقات UWP الكاملة. نجح التحويل بشكل جيد وتمكنا من تحميل VS Code جانبًا كتطبيق Windows Store دون فقدان الوظائف.
لذلك ، يؤدي هذا إلى إغلاق التحقيق في المنتج نفسه. التحقيق التالي الذي يتعين علينا القيام به هو فهم كيفية تكييف أنظمة البناء الداخلية لدينا لإنتاج إصدارات يومية / شهرية يمكن نشرها من خلال المتجر. بمجرد فهم ذلك ، سنقرر ما إذا كان من المنطقي المضي قدمًا في هذا الجهد ومتى نضعه فعليًا في الأعمال المتأخرة.

الآن بعد أن تمضي Microsoft قدمًا من خلال نظام أساسي منخفض التكلفة لا يحتوي إلا على تطبيقات من متجر Windows ، فقد حان الوقت حقًا لمعالجة هذا الأمر. بالنسبة لي شخصيًا ، يعد Visual Studio Code هو التطبيق الوحيد من خارج المتجر الذي أستخدمه على أساس منتظم. بالنسبة للجيل القادم من المبرمجين الذين سيعلمون أنفسهم الممارسة على هذه الآلات الفرعية التي تبلغ قيمتها 300 دولار ، فنحن مدينون لهم بأن يكون لديهم محرر كود قوي في متناولهم.

Mocuto أين رأيت هذا التعليق؟ لا أراه في موضوع المناقشة هذا

@ jcotton42 في موضوع # 15820

Mocuto شكرا

يوافق 100٪ على أن هذه الاحتياجات يجب أن تحدث - سيجد Win10S و HP Elite x3 أن هذا خيارًا حيويًا لتغييرات الكود - بالنسبة لتشغيل الكود ، يجب أن ندفع ذلك بعيدًا في مكان آخر ونستخدم خدمات مثل VSTS / Appveyor / travis لهذا الغرض كقتل آلة قادرة.

لقد ناقشت هذا مع عدد قليل في مجتمع PowerShell ولكن هذا الموضوع هو في الأساس مكان المناقشة https://twitter.com/ryanyates1990/status/860265487506264069

يرجى إحضار تطبيق UWP لنظام التشغيل Windows S ، فنحن نحتاجه بجدية!

تجدر الإشارة إلى أن التطبيقات المتاحة لـ Win 10 S ستكون مجموعة فرعية من تطبيقات Windows Store: لقد أضافوا بعض القواعد الإضافية مثل المتصفحات المنافسة غير مسموح بها. يبدو المكان الذي يرسمون فيه الخط غير مؤكد في هذه المرحلة ويمكن أن يتغير بشكل جيد لذا من الصعب التنبؤ بالتأثير على VSC.

قد يفعلون ذلك بطريقة تسمح لتطبيقات Electron التي تستخدم المحتوى المحلي فقط ، ولكن حتى ذلك لن يكون مثاليًا لـ VSC.

لكن ربما لم يكن هذا فظيعًا في النهاية. لم يكن VSC كتطبيق إلكتروني مثاليًا على الإطلاق. سيكون من الأفضل بكثير إذا كشف نظام التشغيل Windows 10 عن واجهات برمجة التطبيقات التي سمحت لتطبيقات Electron باستخدام محرك متصفح Edge الخاص بالمنصة بدلاً من تجميع مكونات المتصفح الخاصة بها. ومع اقتراب Edge من اللحاق بـ Chrome / V8 (بغض النظر عن نفور MS الظاهري لواجهة برمجة تطبيقات Web Componenet) ، يقترب هذا النموذج المثالي. لقد افترضت دائمًا أن ذلك (واستخدام VSC كخدمة من Azure) كان جزءًا من "الخطة الرئيسية" لـ VSC.

وهذا من شأنه أن يوفر وسيلة فعالة لجميع تطبيقات Electron (دعونا لا ننسى الركود ، بعد كل شيء) للوصول إلى 10 S.

إذا كانت الحاجة إلى إتاحة VSC لنظام Win10 S تدفع ذلك إلى الأمام ، فإن كل من VSC و 10 S هما الأفضل بالنسبة له IMO.

GitTom "تجدر الإشارة إلى أن التطبيقات المتاحة لـ Win 10 S ستكون مجموعة فرعية من تطبيقات Windows Store: لقد أضافوا بعض القواعد الإضافية مثل المتصفحات المنافسة غير مسموح بها"
هذه قاعدة شائعة للمخزن ، ليس فقط لـ Win 10 S https://msdn.microsoft.com/en-us/library/windows/apps/dn764944.aspx

ولكن هناك تطبيقات مثل Slack و Telegram مبنية على Electron. https://electron.atom.io/docs/tutorial/windows-store-guide/

@ ad1Dima
نُهج متجر Windows التي ربطتها مؤرخة بـ "تاريخ المستند: 29 مارس 2017". لا أعتقد أن هناك أي شيء يشرح بالتفصيل القواعد الإضافية لـ Win 10 S. كما أشرت أعلاه - ليست هي نفسها.

لذا ، فإن حقيقة وجود Slack & Telegram في متجر Windows لا تخبرنا أنه سيتم السماح لهم (وتطبيقات Electron الأخرى) لنظام التشغيل Windows 10 S.

GitTom هناك سياسة واحدة. استندت جميع الهستيريا الصحفية إلى 10.2.1 من هذه السياسة

10.2.1
يجب أن تستخدم التطبيقات التي تتصفح الويب محركات HTML و JavaScript المناسبة التي توفرها Windows Platform.

إليكم مقطع فيديو يعرض تطبيق Slack قيد التشغيل في نظام win 10 s https://www.youtube.com/watch ؟؟v=sPh3c0onaQo

إذا كان لديك سياسة منفصلة لـ win 10 s ، فيرجى إظهار ذلك لنا.

أوه نعم ، يمكنني مشاهدة Slack قيد التشغيل ، وتحديداً على https://youtu.be/sPh3c0onaQo ؟t=2m5s

مشروع vscode مملوك لشركة Microsoft ، لذلك لا أعتقد أن سياسات المتجر تمثل مشكلة حقيقية.
يتم إنشاء سياسات المتجر لعملاء الجهات الخارجية ، وتضمن فقط أقصى درجات الأمان للمستخدمين. يجب على Microsoft اختبار واعتماد أمان vscode فقط.

لا ، ليس لدي مصدر آخر. من الواضح أن الإجماع هو أنني مخطئ وأن تطبيقات Electron جيدة على Windows 10 S. وهذا بالتأكيد يبسط الأمور في الوقت الحالي.

لا أعتقد أن حقيقة أن Code هو تطبيق Electron يمثل مشكلة هنا ... نظرًا لأنه أكثر من مجرد محرر كود ، يتكامل Code مع git (التي لا يمكن تشغيلها على 10 S) ، CMD / PowerShell (وهي ليست كذلك متاح على 10 S) ، المترجمين الخارجيين / intepreters / أدوات التصحيح ، إلخ (نفس الشيء ، غير متوفر في 10 S). ستؤدي هذه المشكلات إلى تجريد إصدار 10 S من التعليمات البرمجية بشكل كبير أو مجرد واجهة أمامية لخدمة السحابة. أحد المفاهيم الخاطئة الأخرى هو أن Code يمكن أن يعمل على الهاتف إذا تم وضعه في المتجر. هذا ليس هو الحال. يمكن فقط تشغيل تطبيقات UWP المصممة خصيصًا لاستهداف النظام الأساسي للجوّال على الهواتف. يمكن تشغيل تطبيقات Desktop Bridge على أجهزة الكمبيوتر فقط.

أراهن على أن الطريقة الوحيدة لتشغيل Code على Surface Laptop ستكون بترقيته إلى Pro.

@ d1vanloon بالنسبة لي سيكون أمرًا رائعًا حتى لو كان vscode يعمل فقط كمحرر على Windows 10 S والجوال.
من الواضح أنه سيكون من الأفضل إذا كان بإمكان vscode العمل كمنصة تطوير قائمة على السحابة مع دعم git واستخدام مترجم سحابي مثل خدمات فريق الاستوديو المرئي.
ومع ذلك ، وبغض النظر عن ذلك ، الأمر الذي يتطلب الكثير من العمل ، ما زلت لا أفهم ما الذي يمنع إصدار vscode كجسر سطح المكتب لنظام التشغيل windows 10 pro.

أعتقد أن هذا مرشح جيد لإحضاره إلى المتجر عبر جسر win32. لا توجد خدمات ، ولا توجد COM ، ولا تتطلب امتيازات المسؤول. تقضي سياسة المتاجر بعدم استخدام تقنيات الويب بخلاف EdgeHtml و Charka ، وبالتالي لا يمكننا الحصول على chrome و Firefox في المتجر (لأسباب أمنية). ومع ذلك ، إذا كان من الممكن نقل ذلك لاستخدامها ، فأنا لا أرى كيف ينتهك سياسة المتجر ويجب أن تعمل على افتراض أن لديك أدوات خارجية (nodejs ، إلخ) مثبتة بشكل منفصل ، إنها مجرد أوامر توصيل حولها والتواصل معها . بالنسبة إلى تشغيله في نظام التشغيل Windows 10 S ، أرى نجاحًا محدودًا ، لأن جميع خدمات اللغات تتطلب node.js لتشغيل أشياء مثل tsserver.js لدعم لغة TypeScript. ومع ذلك ، من الذي سيقول أنه لا يمكنك الحصول على ملف تعريف عميل ، حيث يتم تنفيذ جميع خدمات node.js الخاصة بك ، وما إلى ذلك عن بُعد وإرسال النتائج عبر السلك.

لكي يعمل هذا مع أجهزة سياسة التخزين المحدودة مثل Xbox ، ربما يلزم التكامل مع Onedrive. بناءً على ذلك ، فإن طلبي هو توسيع هذا لإنشاء تطبيق رمز Visual studio عبر الإنترنت في تطبيقات live.com (مثل الكلمات الحالية بالفعل ، والتفوق عبر الإنترنت ، إلخ). بهذه الطريقة لا تحتاج حقًا إلى أي شيء سوى متصفح ويب وستكون ms سعيدة لأن المزيد من الأشخاص سيستخدمون Onedrive وأدوات المكتب الأخرى عبر الإنترنت على live.com. بالحكم على أن MS ترغب في توسيع windows S مثل google ، فمن المحتمل أن تعتمد على التطبيقات عبر الإنترنت مثل google مع نظام التشغيل chrome OS الذي يجعل كود الاستوديو المرئي عبر الإنترنت على live.com هو الخيار الأكثر ترجيحًا. نظرًا لأن vscode مخصص للمتبنين على نطاق واسع ، فمن المحتمل أن تكون عمليات شراء الإضافات داخل التطبيق مقابل رسوم صغيرة (1-10 دولار) المدمجة مع متجر ms ، هي النموذج الأنسب

@ Kollerb04 بعد التحويل البسيط بواسطة Desktop Bridge ، لن يكون هذا التطبيق قادرًا على العمل على أي جهاز باستثناء الكمبيوتر الشخصي. ليس على Xbox أو Phone أو HoloLens.

@ ad1Dima لا يتحدث عن تحويل بسيط. مجرد فكرة عامة. كان Xbox مجرد مثال لأنني أعتقد أن الهواتف تعاني من قيود مماثلة ، على الرغم من أن ذلك تغير مؤخرًا مع win10 mobile إذا لم أكن مخطئًا. بالمناسبة. إذا كان هذا لا يعمل على الهاتف أو الأجهزة المغلقة الأخرى ، فهو عديم الفائدة في الوقت الحالي في متجر Microsoft كما لو أن أي شخص يمكنه شراء كمبيوتر محمول سطح ... يمكنهم بالتأكيد شراء واستخدام windows 10 pro وحتى visual studio 2017. أنا أفهم windows S في الأجهزة مقابل 150 دولارًا ولكن في هذه اللحظة لا أعتقد أن هناك أي سوق لتطبيق Microsoft store الحصري للكمبيوتر الشخصي والذي يحتوي بالفعل على جافا سكريبت أو أيًا كان ما يسمى نظير سطح المكتب القياسي. لا يزال التكامل مع onedrive يعمل مع الأجهزة ذات التخزين المغلق (على ما أظن) ، حتى لو كان تطبيقًا قابلاً للتنزيل فقط ولا يعمل في السحابة مثل الفكرة الأوسع التي قدمتها.

@ ad1Dima أعتقد أن وضع أدوات (على نظام Windows على أي حال). إنه تثبيت / إلغاء تثبيت نظيف ، ولا يوجد منطق مخصص لبرنامج التثبيت من جهة خارجية ، ومن الآمن تشغيل كل شيء في صناديق رمل مجزأة ومقسمة جيدًا ، على عكس العملية الحالية حيث يمكن لكل شيء الوصول إلى أي شيء على نظامك ويمكن أن يفسد الأشياء ، حتى لو حسن النية. أعتقد أن أحد العوائق الضخمة لهذا هو التداخل مع node.js. ولكن بقدر ما تكون عديمة الفائدة ، أعتقد أن هذا امتداد. أعتقد أن الهدف هنا هو الانتقال إلى الأمان افتراضيًا. رمز VS هو بالفعل نظام أساسي مشترك ، ولا يمكن اعتبار الإضافة إلى xbox والأنظمة الأساسية المقيدة للغاية إلا بعد أن نعتني بالجزء الأول. من المحتمل أن تكون أدوات المطورين هي الأقل تقدمًا مع التشغيل داخل البيئات المقيدة لأنهم هم أنفسهم الذين يريدون التحكم الكامل لتقديم تجربة برمجة رائعة لأي مشروع.

بالنسبة لي ، فإن فكرة النشر على متجر Windows لا تتمثل في جعل التطبيق متاحًا للأجهزة المحمولة أو Xbox ؛ ولكن الأهم من ذلك كله هو تزويد المطورين بطريقة أسهل للحصول على محرر نص كامل ، والاستفادة من التحديث التلقائي للمتجر والميزة الإضافية من UWP.
لن يستخدم أي شخص هاتف Windows 10 أو HoloLens أو وحدة تحكم Xbox للتطوير. لا تحتاج التطبيقات إلى التكيف مع واجهة الهاتف المحمول أيضًا.

ما الذي يمكن فعله بالفعل؟ انشره للاستخدام على أجهزة الكمبيوتر (W10 Home و Pro & S) والهواتف / الأجهزة اللوحية ولكن _ فقط في وضع Continuum_ (أو عندما تتوفر لوحة مفاتيح Mose +). هذا هو ما يبدو منطقيًا بالنسبة لي.

لسوء الحظ ، Windows Phone ميت. لذلك أعتقد أنه لا يستحق الأمر نشره في المتجر ، عندما يكون هناك حوالي 10 طرازات تدعمهم ، على الرغم من أن Microsoft لا تريد هذه العلامة بعد الآن (على سبيل المثال توقفوا عن دعم Skype for Windows Phone في الأول من يوليو) .. .

@ jens1o أتفق معك حقًا في أن النشر في المتجر لا يستحق ذلك حقًا عند التفكير في https://github.com/Microsoft/vscode/issues/10759#issuecomment -306465609 منطقتي ؛ ومع ذلك ، بمجرد أن يكون قابلاً للتوزيع عبر appx. ، سيكون هناك القليل من الاحتكاك للذهاب طوال الطريق وجعله تطبيق متجر ، ولكن السماح للأشخاص بالحصول عليه خارج المتجر بتنسيق الحاوية (appx.) أيضًا. أنا لست من كبار المعجبين بالمتجر ، غالبًا لأنه من الصعب التراجع إلى إصدار يعمل عند تعطل شيء ما ، وفي الأوقات التي يتم فيها إيقاف أحد التطبيقات وليس لدي الآن نسخة محلية يمكنني تثبيتها بنفسي. كما ترون ، هناك بالفعل شاغلان هنا ، وأنا أزعم أن المتجر هو أقل أهمية.

أريد أن يذهب الوقت الذي يتعين عليهم فيه تطوير هذا المحرر (الرائع) إلى المحرر ، وليس إصلاح الأخطاء بسبب بيئات مختلفة أكثر. لا أرى أي مشكلة في الاضطرار إلى تثبيت هذا كتطبيق سطح مكتب. في الواقع ، العكس هو الصحيح ، لأن تطبيقات Windows ليس لديها مثل هذه الاحتمالات الكبيرة ، ولا أعرف تطبيقًا يعتمد على Electron في متجر التطبيقات. سيكون ذلك كبيرًا جدًا بالنسبة لفريق صغير (مقارنة).

OrbintSoft أعلم أنك تريده في المتجر لنظام التشغيل Windows 10S والجوال وما إلى ذلك. أود أن أزعم أننا يجب أن نطلب من Microsoft السماح لنا بتثبيت أي ملف .appx على جميع أجهزتنا لأنه وضع الحماية بالفعل والمتجر أكثر جمالًا من متطلب.

نعم ، أحب حقًا استخدام نظام التشغيل windows mobile مع نظام التشغيل windows 10 s وما إلى ذلك
وأعتقد مع كل ما تستثمره Microsoft في التطبيقات العالمية والتنقل والسحابة ، يجب على الأقل التفكير في تحليل طويل المدى.

ومع ذلك ، من الناحية الواقعية ، لا يمكن حاليًا إصدار vscode كتطبيق uwp (هناك حاجة إلى عمل ضخم للغاية).

ولكن ، كما تم تحليله بالفعل ، يعمل vscode بشكل مثالي كتطبيق مئوي على نظام التشغيل windows 10 pro ، وربما حتى على Windows 10 s.

لا يعد الإصدار في متجر Windows طريقة لإصدار تطبيق عالمي فحسب ، بل هو طريقة قياسية لإصدار تطبيق آمن ، مع إدارة تحديث / تثبيت / إلغاء تثبيت قياسية.

تستثمر Microsoft الكثير في المتجر ، و vscode هو أحد منتجات Microsoft ، فقط من أجل التماسك ، سيكون من الطبيعي توقع إصدار في المتجر.
فلماذا لا تعطي بعض الحب للمتجر؟

OrbintSoft الخروج قليلاً عن الموضوع هنا. المتجر رائع عندما يعمل. ومع ذلك ، فإنه غالبًا ما يحتوي على مشاكل ، ولا أريد أن تكون الطريقة الوحيدة للحصول على أدوات التطوير الخاصة بي وتحديثها معتمدة على المتجر. لا شيء خطأ مع الفانيليا .appx. إنه يعمل بشكل أفضل من النقر مرة واحدة على النشر الذي كان موجودًا في اليوم لتطوير .Net. إذا قاموا بوضعه في المتجر ، بالتأكيد ، طريقة أخرى رائعة للحصول على المنتج ، ولكن ما أريده حقًا هو التحكم الكامل في النشر والتحديث والتراجع والهوية. أشعر أن MS تقدم تقنية الحاوية الرائعة هذه وتلميعها مباشرة وتبسطها لاستخدام خدمة مُدارة (المتجر). أود أن يكون لدي خيار النشر بالطريقة التي أريدها ، لأن بعض الأشياء ليست جاهزة لتكون خدمة بعد. لقد مررت بأوقات حطم فيها الإصدار الجديد من vscode سير العمل الخاص بي. ستكون هذه تجربة مروعة إذا قام المتجر بتحديثه للتو ولم يكن لدي أي ملاذ ولكن انتظر لإنجاز عمل حقيقي حتى يتم إصلاح مشكلتهم.

OrbintSoft أوه ، راجع للشغل ، ملفات .appx لديها إدارة تحديث / تثبيت / إلغاء تثبيت قياسية رائعة بالفعل ، يطلق عليها النقر المزدوج على حزمة والنقر فوق تثبيت. يعمل إلغاء التثبيت مثل تطبيق المتجر. يمكن أن يكون التحديث تلقائيًا إذا كان في المتجر أو إذا اختار التطبيق ذلك ، ولكن يجب أن يكون هناك قف والعودة إلى الوضع السابق. يمكنك الحصول على ذلك باستخدام ملفات .appx ، ما عليك سوى تثبيت الإصدار الذي تريده وإيقافه في السباقات. انها بسيطة جدا.

يمكن بالفعل تثبيت wizarrc appx بدون متجر ، يجب عليك ببساطة تمكين "تطبيقات Sideload" أو وضع المطور ".

السماح للجميع كإعداد افتراضي بتثبيت appx إنه أمر خطير على الأمان ، يمكنك تضمين تعليمات برمجية ضارة في appx دون اجتياز اختبارات المتجر.

ومع ذلك ، لا أحد يقول هنا لإصدار vscode فقط في المتجر ، يمكن الاستمرار في إصدار vscode كإعداد قياسي كبديل لمن لا يثق بالمتجر.

في شركة أو في مدرسة ، يمكن إدارة تحديث رمز الاستوديو المرئي باستخدام Microsoft Store للأعمال أو للتعليم.
لذلك يمكنك اختبار vscode قبل إصدار إصدار جديد لموظفيك.

OrbintSoft هذا منطقي تمامًا مثل العودة واستخدام Windows 7. الترقية إلى Windows 10 هي في جزء كبير منها للأمان. أعتقد أنه لا يزال بإمكانك المصادقة على ملف appx الخاص بك وتوقيعه من قِبل Microsoft وعدم نشره في المتجر. أعتقد أنه عذر سيئ لقول ما إذا كنت لا تريده في المتجر ، فلا يمكنك استخدام تقنية الحاويات الخاصة بنا ، وهنا مثبت msi. قديم الطراز والذي سيؤدي في النهاية إلى كسر نظامك أو على الأقل فوضى . ليس لدي حساب Azure AD Business أو Education ، ولا أريده أو يمكنني تحمله في الوقت الحالي ، ومع ذلك أرغب في الحصول على المزايا الأخرى التي يوفرها نظام التشغيل.

حتى إذا لم يتمكن .appx من اجتياز شهادة المتجر ، فإنه لا يزال أفضل من مثبت msi. أشعر أنه لا ينبغي أن يكون هناك أي عذر لكل تطبيق Windows قائم على برنامج تشغيل أو غير متعلق بالخدمة يعمل على نظام التشغيل Windows 10 حتى يتعذر وضعه في حاويات. حتى تلك التطبيقات غير المؤهلة يمكن تقسيمها إلى جزأين ؛ العميل في حاويات ، والخدمات التي لا تتعلق بواجهة المستخدم وبرامج تشغيل النظام. هذا يتعلق بخفض بصمتك لاستغلال هذه الفترة.

في هذه الملاحظة ، إذا أرادت Microsoft حقًا ذلك ، فيمكنها تحليل ملف appx الذي قمت بتنزيله للتو والتحقق منه مسبقًا للتأكد من أنه لا يمكنه استخدام أي إمكانات لم تحددها في البيان. هذا ما تسمح به كل أنظمة الملفات هذه ، تقنيات المحاكاة الافتراضية لمدير الكائنات ، لاعتراض المكالمات إلى النظام والتحقق لمعرفة ما إذا كان مسموحًا بها. ما يدور حوله هذا الأمر حقًا هو السياسة ومحاولة حثك على استخدام خدماتهم ، وهو أمر لا يجب دفعه ولكنه يسمح للأشخاص بالاشتراك فيه لأنه يعمل لصالحهم. يعد رمز VS مرشحًا جيدًا ليس فقط لأنه معقد ويحتوي على العديد من الأجزاء المتحركة التي تكون جميعها خارجية للمشروع ، ولكنه يسمح لـ Microsoft باكتشاف أفضل طريقة لجعل تطبيقات المستخدم آمنة بشكل افتراضي لجميع المستخدمين ، وليس فقط تلك الموجودة في الإصدار المميز حسابات.

@ jens1o تدعم Microsoft Skype UWP على Windows 10 Mobile

انتظر...

آه أجل. لقد ارتبكت مع كل هذه الإصدارات. للتوضيح ، لن يحصل Windows 8 Phone و Windows 8.1 Phone على أي دعم بدءًا من الأول من يوليو.

لا تتأثر هواتف Windows 10. (المصدر: https://www.golem.de/news/microsoft-ab-1-juli-kein-skype-mehr-fuer-windows-phone-geraete-1706-128261.html (الألمانية))

@ jens1o و FYI Slack و Telegram من تطبيقات

يرجى جعله يعمل مع Windows 10 S.

يجب نشر vscode في متجر mac ، في مستودع Microsoft Linux (انظر https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu) ومتجر windows. سوف يبسط التثبيت والتحديثات التلقائية

تم إصدار Inkscape في المتجر كتطبيق UWP ، حتى لو كان يعمل فقط على الكمبيوتر الشخصي ، لا أعتقد أنه سيكون من الصعب جدًا إصداره في المتجر أيضًا ، أجد أنه من الأسهل تثبيته وتحديثه.
راجع للشغل ، Telegram on the Store ليس تطبيقًا إلكترونيًا: https://github.com/telegramdesktop/tdesktop

إذا اضطررت إلى تخمين سبب عدم قيام Microsoft بذلك حتى الآن ، فسأقول أنه ربما يرجع ذلك إلى بعض قيود إطار عمل UWP. أشياء مثل القدرة على الرجوع إلى مكتبات / ملفات خارج مجلد تطبيق UWP غير موجود ، ولن تعمل المحطة ، والأهم من ذلك ، يعتمد VS Code فقط على فتح أي مجلد في نظام الملفات - وهو شيء من شأنه يكون مستحيلًا في تطبيق UWP نظرًا لطبقة الأمان الإضافية ومرة ​​أخرى ، تقييد الوصول فقط إلى مجلد واحد مقسم حصريًا لتطبيق UWP. أنا لا أقول إنهم لن يكونوا قادرين على دعم هذه الميزات لتطبيق UWP ، فهي ليست موجودة حتى الآن.

مع أمان كبير تأتي قيود كبيرة.

ChuckkNorris قد يكون هذا هو الحال ولكن ما زلت أشعر أنه يجب على Microsoft إبلاغنا بذلك إذا كان الأمر كذلك.

هل سيكون من الصعب حقًا التعليق على هذه المشكلة لإعلامنا بالإمكانية في الوضع الحالي لـ UWP؟

filfat أتفق
لم أكن أنوي أن أبدو كما لو كنت أدافع عن صمت مايكروسوفت. كنت أفكر ببساطة في سبب عدم اختيار تطبيق UWP لرمز VS. لن أتفاجأ إذا تم التخطيط لذلك عندما يكتسب UWP تكافؤ الميزات المطلوب لجعله ممكنًا ، وهذا على الأرجح سبب عدم إغلاق هذه المشكلة حتى الآن. من المفترض أن تكون تطبيقات UWP هي المستقبل لنظام التشغيل Windows 10 بعد كل شيء.

لكي تكون في متجر Windows ، لا يجب أن يكون vscode تطبيق UWP. يمكن أن يكون مجرد تطبيق عادي معبأ بجسر سطح المكتب المعروف أيضًا باسم مشروع المئوية لمتجر. تم بالفعل اختبار هذا النهج من قبل فريق vscode.

gulshan لست على علم بأن فريق VS Code قد اختبر هذا النهج. لم يأتِ بحث سريع في Google بأي شيء - أي مصدر لتلك المعلومات؟

موناكو هي جزء المحرر من vscode. إنه يعمل عبر المتصفحات ولا يعتمد على غلاف الإلكترون. لا يتم تضمين الجهاز ، ومصححات الأخطاء ، والإضافات ، ومنضدة العمل (غير متأكد تمامًا) وما إلى ذلك. قد يتم تعبئته كتطبيق UWP خالص ومتاح لجميع أنواع الأجهزة. حصلت Javascript و Typescript على دعم تحسس كامل في موناكو.

تبدو هذه فرصة رائعة للترويج لـ UWP وقيادة Microsoft بالقدوة. لماذا قد يستخدم شخص آخر منتجًا لا يستخدمه أصحابه؟

bpasero ألن يكون من الممكن أتمتة استخدام هذا البرنامج النصي npm؟ https://blogs.msdn.microsoft.com/appconsult/2017/03/14/convert-your-electron-app-using-the-desktop-bridge/
ينتج عن ذلك حزمة AppX دون الحاجة إلى استخدام Desktop App Packager ، على الرغم من أنني لست متأكدًا من توقيع الحزمة.
يمكنك بعد ذلك جمعها من مخرجاتك ونشرها في متجر Windows.

كنت سأحاول تنفيذه بنفسي ، لكن Electron و NPM بعيدان عن خبرتي.

مرحبًا MS Team ، هل من أخبار؟ هناك العديد من التحسينات في Fall Creators Update SDK لتطبيقات Centennial. مر أكثر من عام منذ طلب الميزة.

الآن بعد أن أفعل المزيد في Mixed Reality (MR) ، سيكون من الجيد أن يكون لديك إصدار UWP من VS Code بحيث يتكامل بشكل أفضل مع البيئة الافتراضية ... على الرغم من أنه يمكن استخدامه كتطبيق سطح مكتب في MR.

متفق عليه - الآن وقد تم اختباره قبل عام - لماذا لا يتم طرحه في المتجر؟

أصدرت MS حتى WinDBGX في المتجر.
ماذا تنتظر ؟؟؟

أعتقد أن طلب GitHub هذا وتعليقاته بحاجة إلى تقسيم إلى طلبين:

الميزة 1. الطلب المنشور في المنشور الأصلي: "بينما يمكن الحصول على رمز VS بسهولة كما هو ، فإنه لا يزال يبدو أن VS Code يمكن أن يستفيد من إجراء التحديث القياسي الذي يأتي مع متجر Windows." سيكون هذا للأنظمة الأساسية الحالية التي يعمل عليها VS Code مثل Windows 10 Home / Pro.

الميزة 2. اجعل VS Code متعدد الأنظمة الأساسية بحيث يتم تشغيله على الأجهزة المحمولة والسطح والأجهزة الطرفية السفلية وما إلى ذلك والأنظمة الأساسية التي تتطلب UWP للتطبيقات.

هل هناك أي أخبار رسمية حول هذا الطلب؟
أي تقدم / خارطة طريق / ETA؟

https://github.com/Microsoft/vscode/issues/15820#issuecomment -273688385 أشار إلى أن النقل باستخدام محول تطبيقات سطح المكتب يعمل دون فقدان الوظائف (يمكن أن يحدث الكثير على مدار عام ، لذلك يستحق التحقق مرة أخرى) ، وترك المشكلة الوحيدة هي كيفية تنسيق النشرات اليومية / الشهرية في ~ Windows ~ Microsoft Store.

فيما يتعلق بتناغم البناء ، هل هناك أي شيء يمكن للمجتمع القيام به للمساعدة؟ خارج الجزء العلوي من رأسي ، إصدار .appx أثناء الإنشاء ، وضبط مدقق التحديث المدمج (رابط للتخزين بدلاً من ذلك أو ببساطة لا تتحقق؟) هما منطقتان يجب معالجتهما.

كيفية تنسيق النشرات اليومية / الشهرية على Windows Microsoft Store.

متجر Microsoft لديه API لذلك

بالنسبة للإصدارات اليومية / الشهرية ، هناك مشروع تغليف تطبيقات Windows منذ VS 2017 15.4 لذلك يمكن بناء خطوة في TFS ، على ما أعتقد

ربما سيعلنون عن شيء ما في Build 2018؟ لا ينبغي أن يكون هذا صعبًا جدًا على شركة كبيرة مثل Microsoft نظرًا لأنها تمتلك كل من البرنامج والنظام الأساسي.

بعد أكثر من عام وما زلت لا أخبار؟

أعلن Windows Dev Day Keynote عن تنسيق حزمة تطبيقات MSIX والذي يقال أنه يسمح بتعبئة التطبيقات مع القليل من التعديل أو بدون تعديل. إذا كنت أتذكر بشكل صحيح ، فإن سلسلة الأدوات الخاصة به تدعم Linux و MacOS و Windows. هذا غير أي شيء بخصوص هذه القضية؟

بعد قليل من التفكير ، وجدت أن هذه المسألة أكثر تعقيدًا. يمكن تعبئة كود VS بتنسيق appx وإرساله إلى المتجر للتنزيل. ومع ذلك ، هذه ليست نهاية القصة.

تشير طبيعة المحرر المميز الكامل إلى أن تنزيل الامتداد أمر يجب مراعاته إذا كان سيتم إرساله إلى المتجر. هل ما زالوا يعيشون على مدير الحزم ويتم تنزيلهم عبر البرنامج نفسه أم أننا نضعهم في المتجر كملحقات لأن المتجر يدعم البرنامج الإضافي. إذا سمحنا بتنزيلها من خلال البرنامج ، فهل هذا يخالف القاعدة القائلة بأن البرنامج الموجود في المتجر يجب ألا يقوم بتنزيل البرامج؟ إذا نقلنا الامتدادات إلى المتجر ، فهذا مشروع كبير للغاية ، وسيتعين على مطوري الإضافات تعلم طريقة أخرى للنشر.

مشكلة أخرى هي أن الاستخدام على Windows 10 S أو S mode في المستقبل. كما نعلم ، لا يسمح وضع S للمستخدم بتثبيت أداة سطر الأوامر لأن هذه الأداة مدمرة لنظام الملفات. ثم تصبح المحطة الطرفية المدمجة في الكود عديم الفائدة وكذلك الغرض الكامل من البرنامج. الآن هل يعني هذا أن وضع Windows 10 S / S غير مدعوم؟ إذا كان الأمر كذلك ، فما الفائدة من وضع هذا في المتجر؟ إذا لم يكن كذلك ، فماذا يجب أن نفعل بالمحطة والإضافات؟

بعد ذلك ، اكتب خطابًا إلى WDG ، وأخبرهم بإضافة إمكانية تثبيت أدوات سطر الأوامر عبر المتجر.

وجوده في المتجر يجعل من السهل التحديث والتثبيت وما إلى ذلك. امتلاك مكان واحد لتنزيل البرنامج هو ما يريده الجميع.

في عالم مثالي ، سيكون إصدار PWA الذي يعيش على السحابة ويستخدم نظام الملفات وأداة سطر الأوامر على جانب خادم Azure مثاليًا للمتجر. يقوم المستخدم بتسجيل الدخول باستخدام ملف التعريف الخاص به ، ويظل كل ما يتم إجراؤه لنظام الملفات وأداة سطر الأوامر مع ملف تعريف المستخدم. ومع ذلك ، أفترض أن ذلك يعني ضمنًا إصدارًا مدفوعًا / اشتراكًا من البرنامج ، ويكون جزءًا من Office 365 أو شيء من هذا القبيل.

Kodi في المتجر وتوفر آلية الملحق الخاصة بها. هذا لا ينبغي
تعتبر معلمة في قرار المنظمة البحرية الدولية.

في الثلاثاء ، 13 مارس 2018 ، 20:55 كتب nerocui [email protected] :

في عالم مثالي ، يوجد إصدار PWA يعيش على السحابة ويستخدم ملف
سيكون نظام الملفات وأداة سطر الأوامر على جانب خادم Azure مثاليين
للمخزن. يقوم المستخدم بتسجيل الدخول باستخدام ملف التعريف الخاص به ، ما الذي تم فعله بالملف
تظل أداة سطر الأوامر والنظام مع ملف تعريف المستخدم. ومع ذلك أفترض
هذا يعني إصدارًا مدفوعًا / اشتراكًا من البرنامج ، كن جزءًا من
مكتب 365 أو شيء من هذا القبيل.

-
أنت تتلقى هذا لأنك علقت.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/Microsoft/vscode/issues/10759#issuecomment-372797335 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AGs5-yaIvj9ORvseSX_4OIu3lZaYBz1sks5teCROgaJpZM4JpSOF
.

يتوفر Paint .NET في المتجر ويوفر آلية إضافية.

أيضا، ربما الوصول إلى سطر الأوامر والقدرة على بدء ونعلق على (تصحيح) قد تكون عمليات جديدة سهلا كما يتطلب أذونات مرتفعة لالتطبيق. أعتقد أن هناك معلمة إمكانية appx لذلك.

أي تحديث لهذا؟

لقد مرت سنوات منذ فتح هذا الخيط ويبدو أنه لم يتم فعل أي شيء. ألا توجد طريقة بسيطة لتعبئة تطبيق تقليدي كتطبيق مئوي ليتم استكماله بواجهات UWP API لاحقًا؟ لماذا لا يتم ذلك؟

لا يزال ينتظر إصدار UWP من VS Code لنظام التشغيل Windows مايكروسوفت؟

مايكروسوفت ، نسيت إطلاق أندروميدا في أكتوبر بدون كود UWP VS ...

يتوفر Paint .NET في المتجر ويوفر آلية إضافية لذلك لا يوجد ما يمنع حقًا من حزم VS Code عبر متجر windows. ستكون الطريقة المفضلة لدي لاستخدامها إذا أمكن.

لقد مرت سنوات منذ فتح هذا الخيط ويبدو أنه لم يتم فعل أي شيء.

أشعر حقًا أن هذا يجب أن يكون هدفًا أساسيًا.

egammabpasero يمكنك ان تعطي معلومات مستكملة عن هذا / شخص assign لهذا؟ هل هناك شيء يحجبه أم لديك أولويات أخرى؟ أي نوع من التحديث سيكون لطيفا!

أنا لا أعتقد أن هناك بعض الشيء في الوسط، ولكن بعض واحد.
لذا، منظمة الصحة العالمية حظر لك؟

@ be5invis لست متأكدًا مما إذا كنت أفهم ما

إنني أشعر بالفضول فقط لمعرفة سبب إعطاء قناة الإصدار التي طال انتظارها أولوية منخفضة.

سيكون من الرائع الحصول على تحديث حول هذا من المطورين الأساسيين.

ربما مع الميزة القادمة لتثبيت أدوات سطر الأوامر في متجر windows ، فسنحصل على هذا؟

claellDanthekilla الاعتذار، ولكن هذا الطلب ميزة غير متوفرة حاليا بلغني على موقعنا على ستة أشهر خارطة الطريق .

egamma شكرًا لك على التحديث الرسمي 🍺. دع المزعج يبدأ في 6 أشهر.

egamma شكرًا على البيان الرسمي ، على الرغم من أنك لا توضح سبب عدم وجوده في خريطة الطريق.
من الواضح أن هذا لا يعتبر مهمًا للغاية ، على الرغم من أنه يبدو سهل التنفيذ وله طلب كبير (+ يبدو منطقيًا من وجهة نظر استراتيجية).

لكن حسنًا ، لا أستخدم Windows كثيرًا وهناك ميزة إضافية لـ Ubuntu ، لذلك لا أهتم كثيرًا. كنت مجرد فضول.

_Real_ المبرمجون يستخدمون فقط وحدة تحكم Xbox. لوحة المفاتيح والماوس للبيع. #UWP

لا أعرف لماذا هذا لا يزال مفتوحًا. إن وجود VS Code في المتجر ليس منطقيًا كما تعتقد. إذا كنت تستخدم نظام التشغيل Windows 10 S ، فأنت مقيد بتطبيقات المتجر فقط ، ولكن لن تتمكن من تشغيل سطور الأوامر بأي طريقة (نظرًا لأن S لن تسمح لك بذلك) ، لذلك لا توجد فائدة. إذا لم تكن تستخدم S ، فليس هناك فائدة كبيرة لامتلاكها في المتجر حيث لن يتغير شيء حقًا وسيستغرق الأمر الكثير من العمل لجعله ممكنًا. آخر ، VS Code يستخدم آلية التحديث الخاصة به ، وتغييره للتخزين لا يبدو أنه يحسن تجربة المستخدم الجيدة التي يمتلكها الآن ، سيكون الجهد كما لو كان في الوريد. نظرًا لكونه تطبيق Electron متعدد المنصات ، يجب أن يكون لـ VS Code قاعدة رمز موحدة لا يحتاج المطورون إلا إلى تطويرها مرة واحدة وزر ضغط للتجميع لمنصات الفرق ، فوجود حل vs هو مجرد طبقة أخرى من التعقيد.

تضمين التغريدة

ثم ليس هناك فائدة كبيرة لامتلاكه في المتجر حيث لن يتغير شيء حقًا

ما هي التغييرات هو أنني لست مضطرًا للبحث عنه في الويب ثم متابعة عملية التثبيت ، يمكنني ببساطة الضغط على "تثبيت" في المتجر. يجعل تكوين آلة جديدة أسهل بكثير.

يتطلب الأمر الكثير من العمل لجعل ذلك ممكنًا

لا. تعد تعبئة تطبيق Electron في المتجر مسألة واحدة في PS. في الواقع ، في وقت سابق من هذا الموضوع ، قال بعض المطورين من فريق VS Code أنهم جربوا ذلك بالفعل.

يستخدم VS Code آلية التحديث الخاصة به ، ولا يبدو أن تغييره للتخزين يؤدي إلى تحسين تجربة المستخدم الجيدة التي يمتلكها الآن

باستثناء ذلك باستخدام آلية تحديث المتجر ، لن أرى إشعارًا واحدًا حول الإصدار الجديد في المحرر نفسه ، ولا إعادة تحميل ، وما إلى ذلك ، فقط قم بالتحديث في الخلفية. أعني بلا شك أن سرعة هذا الفريق رائعة ، لكن عندما أضطر إلى تحديث Code على ثلاثة أجهزة كل أسبوع ، يكون الأمر مزعجًا بعض الشيء.

يجب أن يكون لـ VS Code قاعدة رمز موحدة لا يحتاج المطورون إلى تطويرها إلا مرة واحدة والضغط على الزر لتجميع الأنظمة الأساسية المختلفة

يمكن تنفيذ آلية التحديث الخاصة بـ Turning Code كعلامة بناء ، ومن ثم فهي حجة أدبية واحدة في خط أنابيب البناء لإنشاء نسخة من المتجر وحزمها.

لن أخوض في حقيقة أنه منتج من Microsoft ومتجر Microsoft ، فعدم وجود رمز فيه نوع من الإحراج وبالتأكيد لا يشجع المطورين الآخرين.

VS Code هو محرر كود في المقام الأول. لذلك فهو يحتوي على الكثير من الوظائف المفيدة حتى لو كنت تستخدم Windows 10 في وضع S.

كما ذُكر من قبل ، فإن تثبيت شيء ما من المتجر أسهل وأنا شخصياً أثق به أكثر من حل أي مطور مثبّت (وإلغاء التثبيت) حتى لا يفسد نظامي أو يترك الملفات / إدخالات التسجيل بعد نفسه بمجرد أن أرغب في إلغاء تثبيته.

آلية تحديث المتجر هي أيضًا أبسط ، تحدث في الخلفية ، أقل اضطرابًا.

عندما يتعلق الأمر بالتوزيع لشركات أكبر ، فإن تثبيت بعض تطبيقات المتجر المحددة أسهل بكثير من توزيع أدوات التثبيت التقليدية وتشغيلها.

يمكنك التفكير في إنشاء حزمة MSIX. إنه نظام أساسي مشترك ، ويعمل على Linux ، و Mac ، و Windows 7 ، ولكنه يوفر جميع الأشياء الجيدة مثل وضع الحماية ونظام الملفات الافتراضي والتسجيل على Windows 10 ، كما أنه يجعل نشره عبر المتجر أمرًا بسيطًا.

يجب أن أتفق معnerocui. يكفي التسامح مع ميديوسوقراطية مايكروسوفت. إنه منتجهم والمتجر هو منتجهم. كان يجب أن يكون هناك منذ البداية ... ليس في خارطة الطريق ... ثم متى؟ nerocui محق تمامًا - إنه لمن المحبط للمطورين أن يروا مدى

كانت لدي الفكرة الدقيقة تمامًا ، نفس حالات الاستخدام ، مثل Andrey. الفكرة كلها
لتسجيل الدخول إلى جهاز جديد / معاد تثبيته باستخدام معرف MS الخاص بك وله رمز
التثبيت / التكوين التلقائي هو شيء كنت أتوقع أن يستخدمه MS كتسويق
منجم الذهب. أود أن أفضّل جميع تطبيقاتي المثبتة من المتجر لذلك
شيء. وليس من النفاق أن نتوقع أن يقوم مطورو الطرف الثالث بذلك
نشر التطبيقات في متجر لا يثق به المبدعون / يدعمون / يروجون له؟

يوم الاثنين 25 يونيو 2018 الساعة 18:09 Andrey Ashikhmin [email protected]
كتب:

nerocui https://github.com/nerocui

ثم ليس هناك فائدة كبيرة لامتلاكه في المتجر لأن لا شيء
حقا يتغير
ما هي التغييرات هو أنني لست مضطرًا للبحث عنه في الويب ثم الانتقال
من خلال عملية التثبيت ، يمكنني ببساطة الضغط على "تثبيت" في المتجر.
يجعل تكوين آلة جديدة أسهل بكثير.

يتطلب الأمر الكثير من العمل لجعل ذلك ممكنًا
لا. يعد تغليف تطبيق Electron لـ Store أمرًا لا غنى عنه
oneliner في PS. في الواقع ، في وقت سابق في هذا الموضوع بعض المطور من VS
قال فريق البرمجة إنهم جربوا ذلك بالفعل.

يستخدم VS Code آلية التحديث الخاصة به ، ولا يبدو تغييره للتخزين
لتحسين تجربة المستخدم الجيدة التي تمتلكها الآن
باستثناء ذلك مع آلية تحديث المتجر لن أرى ملفًا واحدًا
إشعار حول الإصدار الجديد في المحرر نفسه ، وعدم إعادة التحميل ، وما إلى ذلك ،
مجرد تحديث تام في الخلفية. أعني بلا شك سرعة هذا
فريق مثير للإعجاب ، ولكن عندما يتعين علي تحديث Code على ثلاث أجهزة في كل مرة
الأسبوع إنه مزعج بعض الشيء.

يجب أن يكون لدى VS Code قاعدة رمز موحدة يحتاج المطورون فقط إلى تطويرها
مرة واحدة واضغط على الزر لتجميع منصات فرق
يمكن تنفيذ آلية التحديث الخاصة بـ Turning Code كعلامة بناء و
ثم إنها حجة أدبية واحدة في خط أنابيب البناء للبناء والتعبئة
نسخة من المتجر.

لن أخوض في حقيقة أنه منتج Microsoft و Microsoft
تخزين ، عدم وجود رمز هناك نوع من الإحراج وبالتأكيد ليس كذلك
لتشجيع المطورين الآخرين.

-
أنت تتلقى هذا لأنك علقت.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/Microsoft/vscode/issues/10759#issuecomment-400006748 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AGs5-z9YZMWjfPC1fmEf4myfOMruHtJPks5uAQsogaJpZM4JpSOF
.

يبدو أن تعليقي قد تسبب في بعض الحجج. انظروا يا شباب ، هذه هي Microsoft التي نتحدث عنها. إذا كنت تريدهم أن يكونوا مثل Apple ، حسنًا ، لن يفعلوا ذلك. إنهم لا يدمجون كل منتجاتهم معًا ، ويستخدمون فقط ما يشعرون أنه مناسب للمنتج. أود أن تكون الأشياء مثالية أيضًا ، لكن مطورًا مثلنا لديه القدرة على الأقل على تكوين محرر في كل مرة نشتري فيها جهازًا جديدًا أو نعيد تثبيت نظام التشغيل. أنا لا أقول إنه مثالي ، أنا أقول فقط أن هذه ليست الأولوية وأن Microsoft تشعر بنفس الطريقة. لا يزال Visual Studio الخاص بهم حتى يومنا هذا 32 بت ، ويستخدم محدثًا منفصلاً عن البرنامج نفسه. لا يتم تحديثه أيضًا من المتجر ، على عكس xcode من Apple.

لا أعتقد أن VS Code قريب من التعقيد مثل VS. ولكن لهذه الحجة ، تتوفر تطبيقات Desktop Office من خلال المتجر ...

ولكن مرة أخرى ، ابدأ على الأقل في السير في هذا الاتجاه ، أولاً من خلال اعتماد

حسنًا ، سأقولها (مرة أخرى) لأنه لا يوجد شخص آخر. ستقوم شركة Microsoft بإصدار جهاز قابل للطي مزود بإمكانيات محمولة تحمل علامة Surface في النصف الثاني من شهر أكتوبر ، وسيتم وضعه كجهاز أعمال أولاً. سيتم تشغيله بواسطة إصدار معياري من Windows (Windows Core OS) وصدفة مستجيبة قابلة للإنشاء ، يطلق عليها اسم CShell. قال ذلك ، إذا كان هذا الجهاز غير قادر على تشغيل VS Code لكتابة وتحرير الكود والقيام بأعمال تجارية فعلية من اليوم الأول عند الإصدار - فشل هائل وتثبيت العلامة التجارية السطحية. بالنيابة عن جميع مطوري البرامج هنا ، Microsoft ، أقترح عليك إعادة النظر في "خارطة الطريق"

@ vxnsbir1ugsp هو قدر غير معقول من التكهنات حول جهاز غير معلن يعمل بنظام تشغيل غير معلن له قدرات غير معروفة.

ولكن ، يمكن إيقاف تشغيل وضع S بسهولة ، لذا فأنت لست مقيدًا بالمتجر ...
يمكن لـ Windows على ARM تشغيل أي تطبيق يمكن لـ Windows سطح المكتب ...
لذلك أنا لست خائفًا من هذا النوع من القيود. إذا رأى أندروميدا الضوء ، فأنا متأكد من أنه سيشغل VS Code حتى في شكله الحالي.

petroemil تريد الرهان؟

تضمين التغريدة
في رأيي ، لا أعتقد حقًا أن أندروميدا سيكون لها ميزات ترميز. لا أعتقد أنه في وضع مناسب للمطورين أو المبدعين. أعتقد أنه سيتم وضعه لعمال الجيل Z واستخدامه كجهاز اقتران جنبًا إلى جنب مع HoloLens و Surface Hub. سيكون هذا جهازًا متطورًا على الحوسبة السحابية الكبيرة + الحوسبة التي تعد Microsoft كبيرة جدًا عليها. أعتقد أنها ستكون مثل منصة متنقلة مع Continuum فقط لـ WINDOWS 10 S MODE للعاملين في المكاتب. اعتبارًا من المطورين ، ما زلت أعتقد أننا بحاجة إلى أجهزة كمبيوتر قوية وفأرة ولوحة مفاتيح مريحة. إذا أردنا تسوية الأجهزة المحمولة + القدرة على الإرساء ، فقد نستخدم أيضًا البرامج عن بُعد و SSH. أو قد تأمل أيضًا أن تنتقل الصناعة إلى PWA IDE مثلما تفعل الكثير من الخدمات بالفعل.

nerocui آمل فقط أن تدير أندروميدا VS Code من اليوم الأول بأي شكل من أشكال IDE. لا تهتم حقًا إذا كان يأتي من المتجر. هذا هو :)

تضمين التغريدة
قد ترغب في التحقق من هذا يا صديقي.
https://stackblitz.com/

يعد محرر الويب

petroemil ، نعم ، لكن دعنا لا "overWebify" VS Code. إنه الويب الكافي كما هو الآن ... nerocui يمكنني أيضًا التحقق من Sublime و Brackets وبالطبع WebStorm ، لكنني أخشى أنني قد أحبهم بالفعل وقد لا يعجب Microsoft ذلك ؛)

لقد نسيت أيضًا أن أذكر Arduino IDE الموجود في المتجر لفترة من الوقت ، فقد استخدمته وهو تجربة سلسة للغاية لدرجة أنني نسيت تطبيق Store تمامًا. يقوم IDE بالفعل بتجميع الكود ، وإرساله إلى Arduino عبر USB ، واستخدام المقابس للتواصل ، وتحميل برامج OTA عبر wifi ... لا أقترح إعادة كتابة أي جزء من VS Code - فقط افعل ما يفعله Arduino - إنهم يقدمون منفصل المثبت بصرف النظر عن المتجر.

حسنًا ... الآن يجب أن نكون قادرين فقط على Go and Code على Surface المعلن عنه حديثًا ، أليس كذلك؟ يقصد التورية :)

bjuraga أرى ما فعلته هناك ، لكن أندروميدا قادمة ومن الأفضل أن تكون MS مستعدة. لقد أعلنوا عن بعض الإصدارات المحمولة من VS Code ، أليست هذه هي الخطوة الأولى إلى المتجر؟

nerocui الكمال! لقد طلبت هذا منذ أكثر من عام! يجب على MS شراء stackblitz ودمجه في مجموعة أدوات live.com أو outlook.com/visual studio أو إنشاء نسختهم الخاصة. أرى أنه لا يوجد دعم ريبو جيثب؟ إنها ليست ضرورية ولكنها ستكون ميزة مفيدة. أيضا المزيد من اللغات / الأطر سيكون موضع ترحيب. إصدار MS store repo على ما يرام ، لكن هذا يذهب أبعد من ذلك.

يعرف جميع المطلعين على نظام Windows أن MS يمكنها الاستماع! هذا العدد مفتوح منذ عامين تقريبًا!

وبالتالي،
هل MS Store قادر على MS Code؟ إذا لم يكن كذلك ، فما الذي تفعله MS؟ هل من المهم بالنسبة لـ MS أن يمتلئ متجر MS Store بمحتوى رائع؟ إذا لم يكن كذلك ، فما الذي تفعله MS؟ هل لدى MS منصة "عالمية"؟ إذا لم يكن كذلك ، فما الذي تفعله MS؟

إذا كانت الإجابة بنعم ، ابدأ العمل على هذا فورًا! ؛)

نحن نطلب vscode في متجر windows !!!

إنه 2018 الآن ، ولم يتم إصدار VS Code في متجر Microsoft مثل السنوات الماضية. الآن لدى Microsoft Store العديد من تطبيقات Win32 مثل HeideSQL و WinSCP و paint.net وما إلى ذلك. والآن نريد حقًا تثبيت VS Code في متجر Windows وتحديثه في المتجر.

يجب أن يكون هذا أمرًا لا يحتاج إلى تفكير إذا لم يكن فقط لإظهار مدى سهولة إضافة تطبيق Win32 Electron إلى متجر Microsoft ....

هل التطبيقات غير التابعة لـ UWP مسموح بها حتى في متجر Windows؟ أشعر أن تلبية متطلبات متجر Windows من شأنه أن يعرض النظام الأساسي للخطر أكثر مما يفيده.

تضمين التغريدة

هل التطبيقات غير التابعة لـ UWP مسموح بها حتى في متجر Windows؟

هذا هو بالضبط ما يفعله محول تطبيقات سطح المكتب.

تضمين التغريدة
iTunes و Spotify و Paint.net و WinZip والعديد من التطبيقات الأخرى هي تطبيقات Win32 الكلاسيكية

saschanaz @ ad1Dima لم أكن أدرك أن هذا كان ممكنًا ، شكرًا

أجد أنه من السخف بعض الشيء أن Microsoft لا تتعامل مع UWP كمنصة توزيع من الدرجة الأولى لبرنامجها الخاص :(

من الشهر الماضي ، تتوفر أدوات التثبيت على مستوى المستخدم لنظام التشغيل Windows وقد تم جعلها التوزيع الافتراضي. هذا يعني أنه لا يلزم وجود إذن مرتفع / مسؤول لتثبيت vscode واستخدامه. أعتقد أن هذه خطوة كبيرة لكي يتوفر بعض التطبيقات في متجر Windows. آمل أن يتم تضمين هذا في خارطة طريق 6 أشهر القادمة لـ vscode. إذا كان هناك أي صعوبة / نقص في الدعم لبعض الميزات من متجر Windows / جانب حزمة MSIX ، فيجب توصيل ذلك بين الفريقين داخل Microsoft. أعتقد أنه يمكن أن يكون هناك بعض المبادرات من فريق MSIX لهذا الغرض أيضًا.

الجبناء. Microsoft لسنا مؤهلين بما يكفي لتلقي رد رسمي منك ما هو السبب الدقيق لعدم وجود رمز VS في المتجر ، ناهيك عن تطبيق UWP مستجيب حقيقي؟ ألا يستحق مجتمع المطورين الخاص بك بيانًا رسميًا لمناقشة ساخنة لسنوات؟

@ vxnsbir1ugsp وفقًا

السؤال عن سبب عدم وجوده في المتجر هو سؤال أفضل ، فنحن لم نتلق أي إجابة مفيدة بخلاف "ليست على خريطة الطريق" ...

ربما عندما يكون MSIX متاحًا على نظامي Mac و Linux أيضًا ، فسوف ينتقلون إلى ذلك ، وبعد ذلك سيكون النشر إلى المتجر أمرًا تافهًا.

@ vxnsbir1ugsp وفقًا

السؤال عن سبب عدم وجوده في المتجر هو سؤال أفضل ، فنحن لم نتلق أي إجابة مفيدة بخلاف "ليست على خريطة الطريق" ...

ربما عندما يكون MSIX متاحًا على نظامي Mac و Linux أيضًا ، فسوف ينتقلون إلى ذلك ، وبعد ذلك سيكون النشر إلى المتجر أمرًا تافهًا.

جزء UWP بسيط ، نعم. إن تطبيق TRUE UWP المستجيب ليس بالأمر التافه على ما أعتقد.

@ vxnsbir1ugsp في الواقع ... لكنه ويعتمد بشكل كبير على التكهنات ... حتى جزء UWP يمكن أن يكون نوعًا ما ممكنًا.

VS Code هو تطبيق متعدد المنصات. لا يعتمد على أي واجهة برمجة تطبيقات خاصة بالنظام الأساسي ، لذلك لا توجد تبعية (مباشرة) لـ Win32 أيضًا. أعتقد أن Microsoft يمكنها - من الناحية النظرية - إنشاء إصدار من Electron (وقت التشغيل / المضيف لرمز VS) والذي يعد تطبيق UWP خالصًا ويعتمد فقط على واجهات برمجة تطبيقات UWP التي يمكن العثور عليها في أي متغير من Windows 10 (بما في ذلك Mobile و Xbox و HoloLens ، Surface Hub ، إنترنت الأشياء). بعد ذلك ، سيكون الأمر متروكًا لمطوري واجهة المستخدم الرسومية فقط لجعل واجهة المستخدم مستجيبة أيضًا.

@ vxnsbir1ugsp في الواقع ... لكنه ويعتمد بشكل كبير على التكهنات ... حتى جزء UWP يمكن أن يكون نوعًا ما ممكنًا.

VS Code هو تطبيق متعدد المنصات. لا يعتمد على أي واجهة برمجة تطبيقات خاصة بالنظام الأساسي ، لذلك لا توجد تبعية (مباشرة) لـ Win32 أيضًا. أعتقد أن Microsoft يمكنها - من الناحية النظرية - إنشاء إصدار من Electron (وقت التشغيل / المضيف لرمز VS) والذي يعد تطبيق UWP خالصًا ويعتمد فقط على واجهات برمجة تطبيقات UWP التي يمكن العثور عليها في أي متغير من Windows 10 (بما في ذلك Mobile و Xbox و HoloLens ، Surface Hub ، إنترنت الأشياء). بعد ذلك ، سيكون الأمر متروكًا لمطوري واجهة المستخدم الرسومية فقط لجعل واجهة المستخدم مستجيبة أيضًا.

يا رجل ، أنا أتحدث عن واجهة المستخدم الرسومية على وجه الخصوص. في المرة الثانية التي احتجت فيها إلى إبرازها ... لا يُقصد بواجهة المستخدم الرسومية أن تتصرف مثل UWP. شريط القوائم ، مليء بكل هذه الأوامر والقوائم ... هل سبق لك أن رأيت تطبيق TRUE UWP ليبدو هكذا؟ افتح البريد والتقويم و OneNote أياً كان. تحتوي جميعها على قوائم همبرغر وأدوات تحكم سهلة الاستخدام. هذا ما أتحدث عنه. اترك هذه الأشياء الإلكترونية جانبًا ، فنحن نعلم جميعًا أنها منصة مستقلة بالفعل. نعم ، يجب أن يكون مطورو واجهة المستخدم الرسومية مشتركين في هذا المشروع.

أي تحديث على هذا؟ أنا أعلق على شراء Surface Go لأنني بحاجة إلى vscode فيه.

      Any update on this? I am hanging on buying `Surface Go` because I need vscode in it.

يمكنك فقط إخراجها من S Mode إذا كنت بحاجة حقًا إلى أداة تطوير. أو لمجرد تحرير الكود فقط ، يوجد تطبيق ممتاز يسمى Code Writer ، إنه تطبيق UWP حقيقي.

petroemil نعم ولكن بعد ذلك أخشى أن يؤدي ذلك إلى خفض أداء السطح بشكل كبير لأن أجهزته ليست جيدة بما فيه الكفاية.

إذن لماذا تتوقع أن يكون VS Code على UWP أسرع؟

jadenPete ، من الواضح أنه يخشى أن يحصل Surface Go على أداء

eluchsinger شكرا لك. لقد فهمت بالضبط مشكلتي.

ليس الأداء فحسب ، بل سينخفض ​​مستوى الأمان أيضًا إذا قمت بتعطيل وضع S. هذا هو أحد الأسباب الرئيسية التي تجعلني أقوم بتشغيل S Mode على جهاز عملي الأساسي. مما يعني أن VS Code هو أمر محظور بالنسبة لي حاليًا.

لقد قمت للتو بتحديث تصميم شريط العنوان وهو جميل بأزرار وقوائم كبيرة !!! مجد! تحتاج واجهة المستخدم الإجمالية إلى بعض اللمسات الإضافية هنا وهناك لجعل كل شيء يتلاءم تمامًا مع عناصر واجهة المستخدم الكبيرة (عدد قليل فقط ، وليس كثيرًا). ثم اجعلها تستجيب لكل أحجام الشاشات (مثل الهواتف والأجهزة اللوحية وما إلى ذلك) وقم بإطلاقها في المتجر وسأكون سعيدًا! إنه جاهز تقريبًا لـ Continuum و WCOS + CShell قيد التطوير حاليًا و ANDROMEDA 2019 الموجهة نحو الأعمال والإنتاجية! تعال ، MS! 😜

يبدو أن المشكلة الموضحة في المنشور الأصلي قد تم حلها:
While VS Code is easily obtainable as it is, it still feels like VS Code could benefit from the standardized update procedure that comes with the Windows Store...

يبدو أنه مع المثبت الجديد على مستوى المستخدم الذي تم إصداره قبل شهرين إذا كان هناك أي تحديثات يتم تطبيقها تلقائيًا عندما يغلق المستخدم رمز VS.

لن أقول أنه تم حلها. لقد تم تحسينه بالتأكيد ، ولكن لا يزال VS Code لا يتم تحديثه في الخلفية مثل التطبيقات من المتجر.
يجب عليك فتحه بشكل نشط حتى يتمكن من تشغيل برنامج التثبيت / التحديث الخاص به ، بينما يتم تحديث تطبيقات Windows العادية في الخلفية بينما يكون جهاز الكمبيوتر الخاص بك في وضع الخمول. حتى إذا لم تكن قد استخدمت تطبيق المتجر المعني خلال الأسبوعين الماضيين ، فستفتحه في المرة القادمة ، فسيكون موجودًا بالفعل في أحدث إصدار.

الآن Microsoft تنشر أدوات تغليف MSIX ، قال المسؤول أن MSIX يمكن أن تدعم أي مثبت. هل يمكن استخدام ذلك لإصدار رمز VS؟ إنه شعور سيء أن تقوم بتنزيل برنامج التثبيت يدويًا وتشغيله مرة أخرى فقط للتحديث.

WenqiangXie لقد بدأت تجربة إنشاء حزمة AppX (توفر متجر Windows لـ MSIX ليس موجودًا بعد ، ولكنه يستخدم نفس العملية).

هناك مشكلة تتعلق بتوفر متجر Windows وهي أنه معطل حاليًا دون النقر بزر الماوس الأيمن على لوحة التطبيق وتشغيله كمسؤول (شيء لا يُسمح برفع مستوى تلقائيًا مثل التطبيقات التقليدية).

لإصلاح ذلك ، قد نحتاج إلى استخدام واجهات برمجة تطبيقات WinRT Storage ، حتى نتمكن من الاستفادة من إذن Access All Storage الجديد في الإصدارات الجديدة من Windows 10 ، الأمر الذي يتطلب عمل WinRT Storage APIs.

هناك مشكلة تتعلق بتوفر متجر Windows وهي أنه معطل حاليًا دون النقر بزر الماوس الأيمن على لوحة التطبيق وتشغيله كمسؤول (شيء لا يُسمح برفع مستوى تلقائيًا مثل التطبيقات التقليدية).

متى تحتاج VS Code إلى أذونات مرتفعة؟

@ ad1Dima أعتقد أن الأذونات تختلف قليلاً بمجرد

يمكنك تجربة الفرع الخاص بي ، يبدو أن الوصول إلى ملفات الحفظ ، وأوامر Powershell (بسبب سجل Powershell) ، و git لا تعمل ، إلا إذا قمت بتشغيل كمسؤول.

اتركه بالفعل. من غير المجدي أن نطلب هذا. لا تهتم Microsoft فقط بجهاز أندروميدا الذي يُشاع أنه يدعم Continuum ورؤيته المزعومة للإنتاجية في المساحات المكتبية. أخرج من هذا الموضوع و IMHO ربما حان الوقت لإغلاقه. لقد مر عامان ولم تفعل MS شيئًا. دعونا نحافظ على كرامتنا

أعتقد كخطوة أولى ، أن وجود مثبّت MSIX سيكون كافيًا. لا يجب أن يكون التطبيق المعبأ كـ MSIX متوافقًا مع قواعد المتجر ، ولا يجب أن يعمل في وقت تشغيل UWP (مع جميع عمليات التحقق من الأذونات / القدرة) ، ولكن لا يزال بإمكانه الاستفادة من نظام الملفات والمحاكاة الافتراضية للتسجيل. باستخدام مثبّت MSIX ، سنحصل على تجربة تثبيت نظيفة (وإلغاء تثبيت) وأيضًا تحديثات تطبيق الخلفية غير المزعجة.

هل يمكننا فتح إصدار جديد لترحيل MSIX؟ لأن MSIX عبارة عن منصة مشتركة ولا تقتصر على متجر Microsoft.

(يجب أن تغير هذه المشكلة عنوانها لأن متجر Windows هو الآن متجر Microsoft)

هل يمكننا فتح إصدار جديد لترحيل MSIX؟

نعم ، كنت أفكر في الأمر نفسه ... سأبدأ وأشير إلى هذه المسألة على أنها البداية.

petroemil لقد بدأت هذا العمل بالفعل ، كل ما يجب القيام به هو استبدال makeAppx بـ makeMsix

لا يزال العديد من الأشخاص هنا لا يفهمون الفرق بين الإصدار في المتجر وإنشاء تطبيق UWP.
سيكون إنشاء UWP أمرًا رائعًا ، فأنا أول من أيد الفكرة ، ولكنه يتطلب مجهودًا كبيرًا جدًا بسبب قيود UWP ، وهو جهد ربما لن تفعله Microsoft أبدًا لتطبيق مجاني.
علاوة على ذلك ، فإن جعل VSCode UWP يعني الحفاظ على مشروع آخر غير متوافق مع الأنظمة الأساسية الأخرى.
لكننا هنا نطلب فقط الإفراج عنه في المتجر.
لا توجد أي مشكلة معينة يتم طرحها في المتجر ، نظرًا لأن جميع قيود المتجر مخصصة لمطوري الطرف الثالث فقط ، فإن Microsoft هي مالك المتجر ويمكنها إصدار أي شيء تريده عليه.
هل تتذكر التحديث من Windows 8.0 إلى 8.1؟ يمكن تثبيتها من المتجر ، لأن Microsoft يمكنها حتى إصدار تحديثات Windows في المتجر.
إذا أرادت Microsoft حتى إصدار Visual studio professional في المتجر ، لكن هذه فكرة سيئة لأن المثبت يعتمد على الكثير من الوحدات النمطية ومكونات الطرف الثالث.
إذا لم يكن VSCode موجودًا في المتجر ، فلن يكون ذلك بسبب المشكلات الفنية ، ولكن لأن Microsoft لا تريده أو لأن Microsoft لا تهتم به.
في أي حال ، الإصدار في المتجر لا يعني الدعم على Windows S أو xbox أو windows mobile أو windows على ARM أو windows IOT أو AndromedaOS أو نظام أساسي آخر.
متجر Windows هو مجرد طريقة قياسية لتثبيت أحد التطبيقات وتحديثه وإلغاء تثبيته.

petroemil لا أستطيع أن أتفق معك أكثر. يعد الابتعاد عن مثبتات msi / exe واستخدام الحاوية خطوة أولى رائعة. أنا معجب كبير بـ msix. يمكنك قراءة أفكاري في appx منذ حوالي 18 شهرًا في هذا الموضوع قبل إعلان msix. https://github.com/Microsoft/vscode/issues/10759#issuecomment -307196053

أرغب في الحصول على رمز VS في المتجر ، ربما يمكن تشغيل ti على Samsung ARM القائم على Galaxy Book 2!

مع عامل lte في الجهاز اللوحي (على غرار Surface Pro 6) ، سيكون من الجيد جدًا اللحاق ببعض التعليمات البرمجية في الطائرة

tuath نشر التطبيق في المتجر لا علاقة له بدعمه لـ ARM. لا شيء يعيق الفريق لتجميع إصدار ARM64 لدعم Windows على ARM أصلاً ، حتى لو لم يرغبوا في نشره في المتجر.

نعم ، يرجى إتاحة Visual Studio Code في متجر Windows حتى يتم تحديثه بانتظام. أيضا ، أعد هاتف windows!

عادةً ما يتم تعطيل متجر Windows في بيئات المؤسسات وخارجه في إصدارات LTSB. لا يساعد التوزيع بهذه الطريقة على مقارنة MSI Installer.

لا يُسمح للمستخدمين ولا يجب السماح لهم بتثبيت برامج عشوائية تظل غير مقيدة لاحقًا ، عندما يفقد المطور الراحة. من ثغرات الأمان التي تم تركيبها عبر المتجر ، لكن لا أحد يعلم بها. لا يتم إلغاء تثبيت البرنامج تلقائيًا أبدًا ، ولكن يظل على القرص المحلي مع وجود أخطاء أمنية.

هذه هي أسوأ حجة ضد متجر Windows على الإطلاق.

بادئ ذي بدء ، من المحتمل أن يكون متجر Windows هو المصدر الأكثر أمانًا لتثبيت التطبيقات بشكل عام. حتى إذا قمت بتثبيت تطبيق Win32 لسطح المكتب من المتجر ، فلا يمكن أن يفسد السجل الخاص بك ولن يكون لديه مسؤول مطلقًا في حياته. يكاد يكون من المستحيل أن تكون هذه التطبيقات ذات مخاطر أمنية على المستخدم.

تتمتع الشركات بالسيطرة على ما تسمح للموظفين بتنزيله - يمكنهم إدراج التطبيقات في القائمة السوداء / القائمة البيضاء.

من الأسهل أيضًا على مسؤولي النظام إدارة التطبيقات المثبتة من المتجر بدلاً من إزالة التطبيقات العشوائية التي يتم تنزيلها من الإنترنت.

ماذا تقصد بالضبط بأسوأ حجة؟

لا يمكن للأشخاص تثبيت كل برنامج عشوائي ... ليس لديهم أذونات المسؤول. فقط sh ** لكل مستخدم مثبت في مكان ما.

يتحدث بشكل عام. كيف يمكنك التأكد من أن التطبيق لا يحتوي على أصفار ضعيفة مضمنة أو إصدار مفتوح يحتوي على أبواب خلفية أو مكونات أخرى غير آمنة؟ كيف يمكن لهذه التطبيقات ألا تسبب مشكلة أمنية لبيانات العميل الشخصية التي يستخدمها التطبيق؟

يرجى أيضًا توقع أن أحد المطورين قد أوقف مشروعه. هل يتم تمييز التطبيق بواسطة MS على أنه يحتوي على مكونات غير آمنة مضمنة وغير مثبتة تلقائيًا؟ لا أعتقد ذلك.

أين توجد تطبيقات المتجر المحفوظة؟ بيانات التطبيق المحلية؟ يتم حذف هذا عند تسجيل خروج المستخدم.

هل أرغب في الحصول على محركات أقراص منزلية بحجم 20 جيجابايت تحتوي جميعها على نفس البرنامج؟ لا! يجب أن يكون هناك فقط البيانات الموجودة.

المتجر كما أعرف هو نقطة توزيع إضافية جيدة للمستخدمين المنزليين ، ولكن ليس للمؤسسات التي تحتاج إلى تحكم كامل.

المتجر هو أول متجر يتم تعطيله أو لا يتم تضمينه في. LTSB لكل هذه الأسباب تمامًا حيث لا أحد يريد أن يقوم الأشخاص بتثبيت برامج عشوائية لكل مستخدم. نتمنى لك التوفيق في تدقيق البرامج ...

alexhass ألا يمكنك استخدام AppLocker لإدراج التطبيقات petroemil قال:

تتمتع الشركات بالسيطرة على ما تسمح للموظفين بتنزيله - يمكنهم إدراج التطبيقات في القائمة السوداء / القائمة البيضاء.

أين توجد تطبيقات المتجر المحفوظة؟

%PROGRAMFILES%/WindowsApps . سيتم حفظ بيانات المستخدم فقط في بيانات التطبيق المحلي.

نحن حاليًا على Windows 7 ، ننتظر كل يوم أن تقوم MS بإعادة نشر صور أكتوبر 10/2019. الصمت فقط منذ ~ 6 أسابيع.

لم يطلب أي مستخدم تطبيق win 10 حتى الآن. إنه أمر جديد حقًا بالنسبة لي أن هذه التطبيقات افتراضية في جهاز افتراضي للحماية من تفشي المرض ، لكنني على استعداد للتعلم. كانت خطتنا الرئيسية هي استخدام LTSB وهذا يعني أنه لن يكون هناك متجر تطبيقات. قد ألقي نظرة على ميزة القائمة البيضاء ، لكن المتجر ليس له أي تركيز بالنسبة لنا. لا يوجد بائع يستخدمه حقًا بشكل حصري وننشر كل شيء عبر ملفات MSI اليوم. يبدو MSIX لطيفًا ، ولكنه حقًا المستقبل البعيد.

تحتوي جميع تطبيقات Electron السبعة التي نقوم بتشغيلها على MSI باستثناء - vscode - حيث كتبت المثبت من أجله ، ولكن يبدو أن المشرف مغرم جدًا بإعداد exe الذي لا يمكن نشره. من فضلك لا تنسى أنني أبحث فقط عن إصدارات Windows المستقبلية. لا استطيع الانتظار 5 سنوات من الآن.

"سيتم حفظ بيانات المستخدم فقط في بيانات التطبيق المحلي."

آمل أن يتمكن البرنامج من استخدام بيانات التطبيق المتجول. يتم حذف بيانات التطبيق المحلي لأنه مستبعد من التجوال.

لم يطلب أي مستخدم تطبيق win 10 حتى الآن.

نظرًا لعدم وجود تطبيق Windows قاتل لمتجر فقط حتى الآن ، باستثناء OneNote.

لن يؤدي التوزيع عبر متجر Microsoft إلى إزالة المثبت الحالي (تمامًا كما يحتفظ كل من InkScape و Paint.NET بكليهما) ، لذا فإن سياسة IMO الخاصة بمؤسستك لا تمثل أبدًا مانعًا.

المانع هو MSI الرسمي المفقود من vscode. تم توفير غير رسمي من قبلي. لكن يبدو أن فريق vscode يتجاهل ذلك ويحب إبقاء EXE innosetups. لا يمكن نشر هذا EXE في المؤسسة عبر AD وبالتالي يجعله مانعًا لـ win 7 حتى windows 10 الحالي.

الميزة هنا هي فقط لإصدارات Windows المستقبلية. لا استطيع الانتظار لفترة أطول ل MSI رسميا.

لماذا يقدمون exe على msi؟

المانع هو MSI الرسمي المفقود من vscode.

alexhass مفهوم ، قد ترغب في تتبع # 61793. عفوًا ، لقد فعلت ذلك بالفعل! آسف على الضوضاء.

@ jadePete : لا أعرف !!! لقد أهملوا عملي لمدة أسبوع دون أي سبب سوى أنه ليس لدينا وقت في العام المقبل. غريب المصدر مفتوح لأن الكود جاهز. راجع https://github.com/Microsoft/vscode/pull/38008

يبدو أنهم لا يفهمون حاجة Enterprise وما هو المثبت المحترف. منذ وقت قصير ، أصبح المثبت لكل مستخدم هو التنزيل الافتراضي وتم إخفاء مثبت النظام في قائمة التنزيل المنسدلة. كل شيء يسير في الاتجاه الخاطئ فيما يتعلق بالتركيب.

قبل أسبوع ، شاركت مُثبّتًا أكثر تقدمًا يسمح بالتثبيت لكل جهاز ولكل مستخدم في إعداد MSI واحد ، راجع https://github.com/Microsoft/vscode/pull/62620. أغلق مرة أخرى.

ربما يجب أن يتغير صانع القرار.

الآن لديك برنامج يسمى "Kode Studio" تم نشره في متجر MS والذي يوضح VSCode أنه ليس عملاً شاقًا. فريق VSCode ، حان الوقت لإصدار VSCode إلى MS Store. في رأيي ، يجب أن يتم إصدار جميع البرامج من MS في متجر MS. إذا كانت الفرق من MS لا تدعم متجر MS ، فكيف نأمل أن يدعم فريق آخر متجر MS.
نظرًا لأن مشكلة المسؤول ، وجدت أن العديد من نماذج البرامج MS في المتجر يمكنها أن تطلب UAC ، إنها ليست مشكلة. المشكلة الأخرى هي الوظيفة الإضافية ، لكنني وجدت أن win32 office form MS store يمكنه أيضًا تثبيت الوظيفة الإضافية. كل هذه الأشياء تظهر أن VSCode يمكن أن تنشر في MS Store.

      We are currently on Windows 7, waiting every day that MS republishes the october win 10/2019 images. Only silence since ~6 weeks.

لم يطلب أي مستخدم تطبيق win 10 حتى الآن. إنه أمر جديد حقًا بالنسبة لي أن هذه التطبيقات افتراضية في جهاز افتراضي للحماية من تفشي المرض ، لكنني على استعداد للتعلم. كانت خطتنا الرئيسية هي استخدام LTSB وهذا يعني أنه لن يكون هناك متجر تطبيقات. قد ألقي نظرة على ميزة القائمة البيضاء ، لكن المتجر ليس له أي تركيز بالنسبة لنا. لا يوجد بائع يستخدمه حقًا بشكل حصري وننشر كل شيء عبر ملفات MSI اليوم. يبدو MSIX لطيفًا ، ولكنه حقًا المستقبل البعيد.
تحتوي جميع تطبيقات Electron السبعة التي نقوم بتشغيلها على MSI باستثناء - vscode - حيث كتبت المثبت من أجله ، ولكن يبدو أن المشرف مغرم جدًا بإعداد exe الذي لا يمكن نشره. من فضلك لا تنسى أنني أبحث فقط عن إصدارات Windows المستقبلية. لا استطيع الانتظار 5 سنوات من الآن.
"سيتم حفظ بيانات المستخدم فقط في بيانات التطبيق المحلي."
آمل أن يتمكن البرنامج من استخدام بيانات التطبيق المتجول. يتم حذف بيانات التطبيق المحلي لأنه مستبعد من التجوال.

لكن المزيد من الأشخاص يستخدمون Windows10 ، نعم ، Windows10 هو أحدث إصدار من Windows. إذا كان هناك المزيد من التطبيقات في متجر Ms ، يمكن لكل شخص تسهيل استخدام الكمبيوتر ، ويمكنه تثبيت التطبيق بشكل أسرع وآمن. سيستفيد أكثر من 700 مليون مستخدم من MS Store.
وأنت تقول إنه لم يطلب أي مستخدم تطبيق win 10. إنه أسوأ ، نعم ، يمكنك أن ترى كيف يمكن للمستخدم أن يطلب تطبيق UWP VSCode ولكن قلة قليلة من الناس يعارضون ذلك في هذه المشكلات. والآن ، يمكنك أن ترى ، يتم نشر الكثير من تطبيقات الاستيراد في MS Store ، مثل MS office و iTunes و Telegram و WeChat وما إلى ذلك. الآن يتم نشر العديد من التطبيقات القوية والمفيدة في MS Store. لقد سمع هؤلاء الفريق الصوت من مستخدميهم ولكن ليس فقط لتخيل أن "الأشخاص الذين لا يحبون windows10 ويريدون فقط نظام تشغيل مثل Windows 7 ومتجر MS سيء ، ولن يعجب أحد". لكنهم يسمعون الصوت الحقيقي من مستخدميهم. وهم يتبعون الصوت.
نحن دائمًا ننتقد النوافذ بسبب هذا العدد الكبير من التطبيقات الأسوأ لإيذاء المستخدمين ، وبدون مصدر برنامج رسمي يجعل النوافذ غير جيدة للمستخدمين عمومًا. لا يمكنهم العثور على تطبيق جيد لإنهاء عملهم ، فهم يحصلون على نموذج طلب سيئ أسوأ موقع ويب أو غيره. ولكن الآن ، يمكن لـ MS Store إصلاحه ، فلماذا لا تفعل ذلك ؟!

image
image
image

حسنًا ، فعلها أولاً. باستخدام Advanced Installer Express Edition (وهو مجاني) ، يعمل VS Code بشكل مثالي باعتباره AppX (لم يجرب MSIX). يمكن إرسالها بسهولة إلى المتجر من هنا. يعمل كل شيء في AFAIK بشكل جيد - القلق الوحيد هو أنني لم أحاول إزالة المحدث التلقائي من VSCode. 😃

فقط الأشياء التي تحتاج إلى عمل:

  • [x] حذف برنامج إلغاء التثبيت
  • [] إضافة رمز المتجر (يظهر فقط في المثبت [وبالتالي شعار الحزمة العامة في لقطات الشاشة] وفي متجر MS)
  • [] إضافة ملحقات الملفات يمكن فتحه (بحيث يمكنك النقر نقرًا مزدوجًا فوق ملف .php في مستكشف الملفات وفتحه من هناك)
  • [] إزالة أداة التحديث التلقائي لأسباب واضحة

WilliamABradleypetroemilfilfat

hansmbakker @ be5invisfilfat لا يمكنني العمل على هذا لمدة أسبوعين (مشغول للغاية) ، لكني قمت بتحميل AppX والشهادة هنا للاختبار (إذا كنت ترغب في ذلك). لا توجد ضمانات أو أي شيء ، ولكن يجب أن "تعمل فقط" مطروحًا منها المخاوف الموجودة في قائمة المراجعة.

للتثبيت ، يجب أولاً تمكين وضع المطور في Windows 10. وبعد ذلك ، يجب عليك تنزيل ملف "exportedmycert.cer" وتثبيته على "Local Machine"> "Custom Store"> "Trusted People". أخيرًا ، يمكنك تنزيل AppX وتثبيته.

بخلاف الأشياء الموجودة في قائمة التحقق ، لا تتردد في إعطائي بعض التعليقات. بالطبع ، قد يكون إقناع MS بتبني هذا كطريقة تغليف هو الجزء الصعب ...

https://1drv.ms/f/s!AvH2EtXBNSjun1v2o4a6TgK -MgK8

نظريًا ، يمكنك التخلص من تثبيت خطوة الشهادة ، لكن ليس لدي شهادة توقيع رمز :(.

ماذا عن الان؟ لا أطيق الانتظار لتنزيل VSCode في المتجر. الآن يمكنني الحصول على معظم البرامج في المتجر ، مثل Office Suit و TeamViewer Lite و Python والمزيد.

هل من معلومات جديدة؟

صوت 32 اعجابا لهذا! VSCode هو آخر تطبيق يجب أن أقوم بتثبيته على جهاز الكمبيوتر الذي يعمل بنظام Windows 10.
جميع البرامج الأخرى مثل Office 365 و Power BI Desktop و WSL (Linux) و Wechat و VCL و Remote Desktop و TreeSize وما إلى ذلك موجودة في متجر Microsoft الآن! في انتظار بدء VSCode وستكون فرصة جيدة لتعزيز UWP بالأداء والأمان في سطح المكتب الحديث.

التصويت لصالح هذا: كنت أرغب في استخدام VSCode في المتجر منذ سنوات حتى الآن. أي تحديث؟

alexandrudimaegamma هل يمكنك التعليق على هذا؟

هذه المشكلة مفتوحة لمدة 2.5 عام تقريبًا ، وتحتوي على الكثير من الأصوات المؤيدة والتكرارات (= طلبات مماثلة). حتى أن الناس بدأوا في تجربة تغليف VS Code بأنفسهم - راجع https://github.com/Microsoft/vscode/issues/10759#issuecomment -445425735.

متوفر الآن على Snap for Linux. على محمل الجد ، تمكنت Microsoft من إصدار Ubuntu ، وهو نظام تشغيل لا يعمل بنظام Windows ، قبل أن يتم إصدارها على Windows.

لا أعرف لماذا تعطي Microsoft تركيزًا أقل في متجر MS. ترفض العديد من الفرق طرح منتجاتها في متجرهم ، نعم ، متجرهم. لا بد لي من تنزيل مثبت Edge جديد ولديّ نوافذ UAC ، ولا بد لي من تنزيل VSCode مع كل تحديث. وأطلب من فرق MOR إحضار MOR للتخزين ، ويبدو أنهم لا يعرفون ما هو ذلك. مثل Apple ، يمكن العثور على XCode في متجر التطبيقات ، ولكن في Windows ، إذا كنت أرغب في إنشاء برنامج ، يجب أن أقوم بتنزيل برامج التثبيت مثل VS وغيرها. يمكن لـ MS Store قبول تطبيقات Win32 لسنوات عديدة ، لكن الأمر يتطلب القليل من البؤرة تمامًا مثل MS "والدهم" الذي لا يحبها أيضًا.
أنا فقط لا أرغب في العثور على مثبت وتحديث أحد البرامج في كل مرة بيدي.

متوفر الآن على Snap for Linux. على محمل الجد ، تمكنت Microsoft من إصدار Ubuntu ، وهو نظام تشغيل لا يعمل بنظام Windows ، قبل أن يتم إصدارها على Windows.

ربما يمكننا العثور على VSCode في Mac App Store قريبًا ولكن ليس في MS Store. فقط لديك جهاز Mac في المرة القادمة.

alexandrudimaegamma هل يمكنك التعليق على هذا؟

هذه المشكلة مفتوحة لمدة 2.5 عام تقريبًا ، وتحتوي على الكثير من الأصوات المؤيدة والتكرارات (= طلبات مماثلة). حتى أن الناس بدأوا في محاولة تغليف VS Code بأنفسهم - انظر # 10759 (تعليق) .

نعم ، لقد وجدت إصدارًا في متجر MS ولكن تم تسميته بأخرى. ولكن إذا لم يكن الدعم الرسمي ، فلن يتم تحديثه بمشكلات إصلاح إصدار الإصدار. تمامًا مثل ذلك الموجود في المتجر ، لا يتم تحديثه لفترة طويلة ولا يدعم أي وظيفة إضافية.

هل يمكنك إرسال رابط إلى هذا الإصدار

+1 لتنفيذ متجر ms. بجدية فقط ما مايكروسوفت بحق الجحيم ؟!

لقد جاء هذا للتو بالنسبة لي: هل صدم أي شخص باعتباره غريبًا ، على الإطلاق ، أن Microsoft Edge (الإصدار الجديد المستند إلى Chromium) غير متوفر في المتجر؟ لا يرتبط Edge الجديد المستند إلى Chromium بنظام التشغيل على الإطلاق - لا شيء يمنع توزيعه في المتجر ، على عكس Edge الكلاسيكي.

هذا يعني أن Microsoft لا تهتم حقًا بإطلاق مشاريعها الخاصة في المتجر. على الاطلاق. لقد طلبنا Visual Studio في المتجر لسنوات. لقد كنا نطلب Microsoft Edge في المتجر أيضًا لسنوات ، وعندما أصبحوا قادرين الآن على القيام بذلك ، فهم ليسوا كذلك. لقد طلبنا VSCode في المتجر ، وعلى الرغم من أنني عرضت منذ 4 أشهر https://github.com/Microsoft/vscode/issues/10759#issuecomment -445425735 أنه يمكن القيام به ، لا شيء.

تعتقد فرق Microsoft نفسها أن المتجر هو إهدار للموارد.

تحرير: وأثناء وجودي فيه ، لماذا تم إلغاء خطط وضع MS Paint في المتجر؟ ربما كان تطبيق متجر مثبتًا مسبقًا. لماذا لا يتم تحميل تطبيقات Windows Media Player و Windows Fax and Scan وما إلى ذلك مسبقًا في هذه المرحلة؟

نعم ، لقد كان محيرًا بالنسبة لي بسبب عدم توزيع أي من أدوات مطور Microsoft عبر المتجر حتى الآن - حتى الأدوات الصغيرة مثل Azure Storage Explorer و Azure Data Studio. ربما هناك بعض الميزات التي لا تزال لا تعمل مع المتجر؟ ربما هناك مشكلة حظر أخرى ، مثل إدارة الإصدارات التجريبية / الداخلية؟ أتمنى أن نسمع من الفرق حول ما يحظر توزيع المتجر والجدول الزمني لإصلاحه. اعتقدت أنه مع VS Code ، ربما كانوا يريدون فقط استخدام نفس آلية التحديث عبر النظام الأساسي ، ولكن نظرًا لأنه متاح عبر snap ، فقد خرجت هذه النظرية من النافذة.

لقد بدأت مناقشة في منتدى Edge Insider حول توزيع Chromium Edge عبر المتجر ، وما زلت أنتظر تلقي رد من شخص ما في فريق Edge. كانت إحدى النظريات غير الرسمية التي كانت تطفو تشير إلى أنه قد يتم توزيع الإصدار النهائي للإنتاج عبر المتجر وأن الإصدارات التجريبية / الداخلية سيتم تثبيتها / تحديثها عبر المثبت.

إذا كانت Microsoft ستدفع للمطورين لنشر تطبيقات Win32 في المتجر ، فعليهم حقًا أن يكونوا قدوة يحتذى بها. خلاف ذلك ، فإنه يرسل رسالة مختلطة.

نعم ، لقد كان محيرًا بالنسبة لي بسبب عدم توزيع أي من أدوات مطور Microsoft عبر المتجر حتى الآن - حتى الأدوات الصغيرة مثل Azure Storage Explorer و Azure Data Studio. ربما هناك بعض الميزات التي لا تزال لا تعمل مع المتجر؟ ربما هناك مشكلة حظر أخرى ، مثل إدارة الإصدارات التجريبية / الداخلية؟ أتمنى أن نسمع من الفرق حول ما يحظر توزيع المتجر والجدول الزمني لإصلاحه. اعتقدت أنه مع VS Code ، ربما كانوا يريدون فقط استخدام نفس آلية التحديث عبر النظام الأساسي ، ولكن نظرًا لأنه متاح عبر snap ، فقد خرجت هذه النظرية من النافذة.

لقد بدأت مناقشة في منتدى Edge Insider حول توزيع Chromium Edge عبر المتجر ، وما زلت أنتظر تلقي رد من شخص ما في فريق Edge. كانت إحدى النظريات غير الرسمية التي كانت تطفو تشير إلى أنه قد يتم توزيع الإصدار النهائي للإنتاج عبر المتجر وأن الإصدارات التجريبية / الداخلية سيتم تثبيتها / تحديثها عبر المثبت.

إذا كانت Microsoft ستدفع للمطورين لنشر تطبيقات Win32 في المتجر ، فعليهم حقًا أن يكونوا قدوة يحتذى بها. خلاف ذلك ، فإنه يرسل رسالة مختلطة.

هذا خارج الموضوع عن واحد. أيضًا لشخصين ، تعمل Edge من الناحية الفنية على تشغيل المتجر ، لذا لا يمكنك وضع الحافة في حد ذاتها.

إذا كنت تقوم بتثبيت برنامج يدويًا وتشتكي من أن المتجر هو أفضل طريقة سأجادل قبل كل شيء أن MSI هي الطريقة الأساسية والأفضل لإدارة أكثر من جهاز مستخدم واحد لأنه جاهز للمؤسسات. يبدو أن MSIX عندما يكون جاهزًا سيجلب للجميع ما يريدون ، بما في ذلك مثبِّتو المؤسسات ومثبتو المتاجر ، لذا انتظر.

هذا خارج الموضوع عن واحد. أيضًا لشخصين ، تعمل Edge من الناحية الفنية على تشغيل المتجر ، لذا لا يمكنك وضع الحافة في حد ذاتها.

خطأ. كنا نشير إلى الحافة المستندة إلى Chromium ، والتي تختلف تمامًا تحت الغطاء عن Edge الكلاسيكية. لا يوجد _لا شيء_ يمنع Edge المستندة إلى Chromium من التواجد في المتجر ، حيث إنها تعمل حتى على Windows 7. لا تعمل الحافة المستندة إلى Chromium على تشغيل أي شيء في Windows 10. لقد كنا نعلق على كيفية قيام Microsoft _يمكن_ توزيع "Chredge" في المتجر ، لكن _ليس _ لأسباب غريبة.

تعمل Edge من الناحية الفنية على تشغيل المتجر ، لذا لا يمكنك وضع الحافة في حد ذاتها

من المحتمل أن يحتوي المتجر على عنصر تحكم WebView لعرض صفحات الويب (التي يستخدمها تطبيق Edge القديم أيضًا) ولكن ليس تطبيق Edge بأكمله.

يجب تغيير سياسة المتجر أولاً. تنطبق نفس القواعد التي تمنع إرسال Chrome و Firefox و Opera و Maxthon وغيرها إلى المتجر. ومن المرجح أن يؤدي عدم الالتزام بقواعدهم إلى تعقيدات قانونية. سيتعين عليهم تغيير القواعد قبل القيام بأي شيء ، وبما أن Chrome و Chromium Edge يشتركان في المحركات ، فهذا ليس تغييرًا سهلاً.

في الواقع ، بخلاف محركات المتصفح ، أعتقد أن VS Code يستخدم Chromium لواجهة المستخدم. مع الأخذ في الاعتبار كيفية استخدامه (يمكن أن تعرض الإضافات محتوى الويب في رمز VS) أعتقد أنه ينتهك سياسة المتجر. لذلك ، في حين أنه من الناحية الفنية يمكن تحقيق الحصول على VS Code في المتجر ، فمن المحتمل أن تمنع سياسة المتجر التقديم. على الأقل هذا هو فهمي للوضع.

منطقي. إذا كان هذا هو الحال ، آمل أن يتم حلها!

ChuckkNorris كونه تطبيق chromium لا علاقة له بسياسة المتجر ، فهناك الكثير من التطبيقات القائمة على الإلكترون في المتجر.

يعرض Facebook for Windows محتوى الويب باستخدام محرك يستند إلى Chromium ولم يكن هناك أي تعارض في السياسة.

البند الذي كنت أشير إليه موجود في https://docs.microsoft.com/en-us/legal/windows/agreements/store-policies (10.2.1).

تعرض معظم تطبيقات Electron المحتوى الذي يتم استضافته داخليًا فقط ، وبالتالي لا تتصفح الويب. في حالة VS Code ، فإن بعض الامتدادات (وربما حتى جزء من VS Code لست على دراية بها) تقدم وظائف متصفح الويب في شكل أو شكل ما (سواء كان متصفحًا مضمنًا فعليًا يستخدم مثيل Electron Chromium مباشرةً لتقديمه ، أو باستخدام HTML من مصادر عشوائية).

بالنسبة إلى Facebook لنظام التشغيل Windows ، يبدو أنه يستخدم Webkit بالفعل استنادًا إلى https://twitter.com/Martijn_Cuppens/status/1015169981368225793 وبصراحة لا أعرف ماذا أفعل من ذلك لأنه متصفح كامل (يوجد طرق توفير روابط محددة لها). ربما يتمتع بحصانة دبلوماسية أو شيء من هذا القبيل ، مع الأخذ في الاعتبار مدى صعوبة مكافحة MS للحصول على تطبيق Facebook المدعوم من Facebook على منصاتهم.

أنا شخصياً أعتقد أن السياسة سخيفة ، ونأمل في الوقت المناسب أن نراها تتلاشى مع استخدام Chromium قريبًا في Windows. ربما ستتم معالجة بعض المشكلات المحتملة الأخرى كجزء منها أيضًا. هذا هو ، على افتراض أنه سيصل في النهاية إلى المتجر.

يجب تغيير سياسة المتجر أولاً. تنطبق نفس القواعد التي تمنع إرسال Chrome و Firefox و Opera و Maxthon وغيرها إلى المتجر. ومن المرجح أن يؤدي عدم الالتزام بقواعدهم إلى تعقيدات قانونية. سيتعين عليهم تغيير القواعد قبل القيام بأي شيء ، وبما أن Chrome و Chromium Edge يشتركان في المحركات ، فهذا ليس تغييرًا سهلاً.
في الواقع ، بخلاف محركات المتصفح ، أعتقد أن VS Code يستخدم Chromium لواجهة المستخدم. مع الأخذ في الاعتبار كيفية استخدامه (يمكن أن تعرض الإضافات محتوى الويب في رمز VS) أعتقد أنه ينتهك سياسة المتجر. لذلك ، في حين أنه من الناحية الفنية يمكن تحقيق الحصول على VS Code في المتجر ، فمن المحتمل أن تمنع سياسة المتجر التقديم. على الأقل هذا هو فهمي للوضع.

إنهم لا يهتمون بذلك ولا يريدون فعل ذلك. يمكن نشر العديد من Electron المستندة إلى البرامج في MS Store. ويتم إعطاء أداة في NodeJS لبناء NodeJS على أساس UWP. ورمز VS ثالث اسمه Kode Studio في المتجر. لا شيء يمنعهم لكنهم لا يريدون فعل هذا أو يكرهون فعل ذلك.

هل يمكنك إرسال رابط إلى هذا الإصدار

يطلق عليه رمز VS المستند إلى Kode Studio ولكن تم تعطيل بعض الميزات. رابط المتجر https://www.microsoft.com/store/productId/9NXDMCLN8P1X

هذا هو Kodi Studio ، تم تعطيل الملحقات وبعض الميزات الأخرى.
Annotation 2019-04-26 235840

تطلق Microsoft و Kano مجموعة أدوات الكمبيوتر الشخصي التي تعمل بنظام Windows 10

يهدف جهاز Kano PC إلى تعليم الأطفال كيفية إنشاء أجهزة الكمبيوتر المحمولة التي تعمل باللمس وتعلم البرمجة وما إلى ذلك.
يعمل على Windows 10 S ، أي متجر Microsoft فقط.
سيكون رائعًا إذا كان بإمكانه تشغيل رمز Visual Studio!

يبدو أنه سيكون هناك إصدار متصفح فقط من vscode في المستقبل في url- https://online.visualstudio.com
ربما سيعتمد على جهاز التحكم عن بعد SSH للتنفيذ.
والتي ستعمل في كل هذه الأجهزة المقيدة أيضًا. لكن يجب أن تعمل الخوادم البعيدة للشفرة البرمجية و vscode في مكان آخر في أجهزة قادرة (حاليًا على نظام Linux). دعونا نرى كيف تحدث الأشياء.

سيتم توزيع Windows Terminal الجديد من خلال المتجر .

لذا أخبرني مرة أخرى كيف لا يمكن فعل نفس الشيء مع VS Code؟ إنها مجرد واجهة مستخدم جميلة أعلى مجموعة من أدوات CLI. ويثبت Windows Terminal أنه يمكن الوصول إلى أدوات CLI هذه من تطبيق UWP / Store.

أنا مندهش من أنه بعد عامين ، غابت مساهمة فريق التطوير الأساسي في هذا الشأن. هيا يا رفاق ، على الأقل اذكروا ما الذي يمنعكم من القيام بذلك.

أنا مندهش من أنه بعد عامين ، غابت مساهمة فريق التطوير الأساسي في هذا الشأن. هيا يا رفاق ، على الأقل اذكروا ما الذي يمنعكم من القيام بذلك.

هذا ما يمنعهم من القيام بذلك هو آلاف الأشياء الأكثر أهمية. هل الإصدار في MS Store يحسن البرمجة بأي شكل من الأشكال؟ لا اعتقد ذلك

عدم التقليل من جهود أي شخص ، لكن النشر في المتجر ليس مهمة ضخمة ، أليس كذلك؟

إنه أمر سخيف للغاية. أقوم بتشغيل VS Code مرة واحدة في كل أسبوع - أسبوعين وفي كل مرة يطالبون فيه بالتحديثات. لذلك لا يمكنني بدء عملي ولكن انتظر التنزيل وتثبيت التحديث وإعادة تشغيل التطبيق. أريد تحديث VS Code دائمًا ، قبل أن أبدأه ، وليس بعده. لماذا لا يقوم Microsoft Store بهذا؟ إنه عام 2019 في سبيل الله.

إنه أمر سخيف للغاية. أقوم بتشغيل VS Code مرة واحدة في كل أسبوع - أسبوعين وفي كل مرة يطالبون فيه بالتحديثات. لذلك لا يمكنني بدء عملي ولكن انتظر التنزيل وتثبيت التحديث وإعادة تشغيل التطبيق. أريد تحديث VS Code دائمًا ، قبل أن أبدأه ، وليس بعده. لماذا لا يقوم Microsoft Store بهذا؟ إنه عام 2019 في سبيل الله.

هذا ممكن ، لكن VS Code ليس في المتجر ...

لدي فكرة غريبة مع ذلك.

نظرًا لأن Edge تحصل الآن على ملحقات من علامة التبويب "Extensions for Edge" في متجر Microsoft ، فهل من الممكن أن يعمل فريق VS Code نحو هذا الاتجاه أيضًا؟ بعد كل شيء ، إذا كان أكبر مانع لنقل VS Code إلى MS Store هو الامتداد ، فربما يكون نمط "Extension for Edge" هو الحل؟

إذا كانت بعض السياسات تمنع تحميل vscode إلى متجر Microsoft ، فإن سياسة obv تعد خاطئة.
لقد أخبرت Microsoft مليون مرة بالفعل بإطلاق evryone يعمل في هذا المشروع.

أو دعني أخمن ، هل تقومون يا رفاق بدفع كود VS بأكمله سرًا إلى الويب ، ثم المزيد من PWA ، وبعد ذلك ، نظرًا لوجود PWA في متجر MS الآن ، يمكن أخيرًا حل هذه المشكلة اليائسة طويلة الأمد في ثانية ؟

ولكن نظرًا لأن Edge تنتقل إلى Chromium بأقصى سرعة ، فلا يمكن تنفيذ كل ما سبق حتى يتم إصدار Edge on Chromium رسميًا واستبدال الحافة القديمة ، والتي ستحدث في أوائل عام 2020. هل هذه الخطة الكبيرة M؟

أعني إذا كان الأمر كذلك ، فهذا مثير للغاية! هذا يعني أن هذه المشكلة أيضًا يمكن حلها أخيرًا بعد الانتظار الطويل.

إذا كانت مشكلة تتعلق بسوق الحماية أو الإضافات ، فهل يمكن على الأقل أن يكون هناك إصدار مع الإضافات البعيدة المثبتة بحيث يمكن استخدامها للتطوير عن بُعد؟

من فضلك ، ضع في اعتبارك إتاحة Visual Studio Code للتثبيت من متجر Microsoft أو على الأقل ضع في اعتبارك نشره كـ MSIX . شكر!

سيكون من الرائع استخدام الهواتف المحمولة التي تعمل بنظام Windows 10 كأداة لتطوير الويب! ؛)

قديم: https://support.microsoft.com/en-us/help/4485197/windows-10-mobile-end-of-support-faq

و ... لماذا البرمجة على جهاز محمول؟

سيكون من الرائع استخدام الهواتف المحمولة التي تعمل بنظام Windows 10 كأداة لتطوير الويب! ؛)

قديم: https://support.microsoft.com/en-us/help/4485197/windows-10-mobile-end-of-support-faq

و ... لماذا البرمجة على جهاز محمول؟

أود كتابة الكود أثناء السفر. أرغب في البرمجة باستخدام Surface Neo . أرغب في البرمجة في وضع Window S. أود أيضًا أن أكتب في مثل هذه الأجهزة مثل Samsung Galaxy Tab S6 .

أعطتني الأخبار حول كيفية إصدار Edge الجديد بعض الأفكار. هل يمكن أن يكون VS Code مكونًا اختياريًا للنظام ويتم تحديثه من خلال Windows Update أيضًا؟

filfat لا ، هذه فكرة سيئة.

هل حدث لأي شخص أنه من المحتمل أن يكون المتجر فظيعًا للغاية ، وهو كذلك ، لدرجة أنه يعتبر مزحة داخليًا؟ سمعت أن فريق المتجر لا يتوافق كثيرًا مع Microsoft الحديثة. لقد فشلت إستراتيجية المتجر أيضًا بشكل كبير لدرجة أن Microsoft أعلنت عن إستراتيجية المتجر المفتوح لجميع الأنظمة القائمة على Windows مع وقوف نقاد Microsoft القدامى تيم سويني وراءها. قاموا أيضًا بالتدوين حول آلية تحديث جديدة تشبه نظام التشغيل Chrome تمامًا. ربما اعتاد الموظفون الجدد على فعل الأشياء بهذه الطريقة. ربما لا أحد يحب المتجر. ربما لا ينبغي لنا حتى أن نحب المتجر لأننا معجبون بـ Microsoft متحيزون. لم تكن هناك أي ميزة أو إعلان جديد عن المتجر أو تطبيقات مثيرة جديدة قادمة إلى المتجر على مدار العامين الماضيين حتى الآن. (منذ رحيل تيري مايرسون) إنها حقًا أرض قاحلة. يتم قتل جميع المشاريع من عصر تيري. مبادرات ثلاثية الأبعاد ، تركز على المنشئ ، شريط الأشخاص ، الأخدود ، الحافة القديمة وغير ذلك الكثير. هيك ، حتى يومنا هذا ، لا يزال DotNet Core 3.0 و C # 8 غير متاحين لـ UWP. كان دعم Xamarin Form لـ UWP دائمًا دون المستوى. ماذا يخبرك ذلك؟

"The Store" و "UWP" هما تقنيتان مختلفتان تمامًا (على الرغم من أنهما بدؤا متصلين ، لم يعد أي منهما بحاجة إلى الآخر بعد الآن). إنها خارج الموضوع بالنسبة لهذه المشكلة ، لكنني أعتقد أن هذه النقاط تحتاج إلى معالجة. أنت محق في أن UWP _ من المحتمل _ يختفي ، وهذا _ على الأرجح _ سيكون لصالح .NET Core (فقط رأيي ، لا توجد معرفة من الداخل). تعني جزر XAML والميزات الأخرى أن أفكار UWP ستستمر (بنفس الطريقة التي استمرت بها أفكار Silverlight في UWP).

المتجر كنموذج توزيع رائع. يستخدمه فريق Terminal باعتباره تجارة التوزيع الأساسية. فريق Powershell يفكر في ذلك. تطلب كلا المشروعين إجراء تغييرات في المتجر ، لذا فإن القول بعدم وجود ميزات جديدة هو مجرد خطأ واضح. لا أشك في ما سمعته (هناك ما يقرب من 150.000 موظف في Microsoft ، لذلك لن يكون لديهم جميعًا نفس الرأي) ولكن لشحن الأشياء الأساسية لنظام التشغيل من خلال هذه الآلية (ناهيك عن كل ما هو خارج) -of-box) تشير إلى أنها لا تزال تتطور ، ولا تتعرض للقتل.

جلب لنا المتجر أيضًا تقنيات MSIX ، وهو نموذج النشر ووضع الحماية خلف المتجر ولكن بدون التوزيع المركزي.

من المؤكد أنه لا توجد أي تطبيقات كبيرة مسماة في المتجر (باستثناء Adobe ومجموعة من الألعاب) ولكنها لا تزال مفيدة. ينشر قسم تكنولوجيا المعلومات لدينا أكثر من عشرة تطبيقات خارجية (وبعض التطبيقات الداخلية) من خلال المتجر ، والتي لا يتعين على مستخدمينا العثور عليها أو تثبيتها أو تحديثها أو صيانتها بأي شكل أو شكل. إذا تمكنا من إضافة VSCode وبعض أدوات Azure المساعدة الأخرى ، فسيكون ذلك عددًا أقل من الأشياء التي نحتاج إلى الاعتماد على المستخدمين للحفاظ عليها

C # 8 لا تزال غير متوفرة لـ UWP

C # 8 متاح جزئيًا لـ UWP
يمكنك تعيين <LangVersion>8.0</LangVersion> في ملف مشروعك

يوضح تطبيق Terminal و Python اللذين يتم توزيعهما في المتجر أن هذه فكرة جديرة بالاهتمام. أدوات التطوير هي المجال الأخير للتطبيقات التي لم يتم وضعها في حاويات ، لذا فإن إنجاز ذلك سيكون مثيرًا للإعجاب ومفيدًا للغاية.

يجب أن يشحن Windows فقط بإصدار مُجرد من Docker ، ثم يمكن تشغيل خوادم اللغة في حاويات عامل إرساء مع عزل Hyper-V. سيكون من الجيد أيضًا أن تفتح git repo في VS Code وستحصل على حاوية dev الخاصة بها ، مع الاستفادة أيضًا من الحاوية المعزولة.

+1

ما هو التقدم في هذه القضية؟ هل سيطلق سراحه ؟؟؟

xpirad من المؤكد أنه قد مات تمامًا الآن ، تمامًا مثل متجر Windows.

وهذا ليس افتراض FUD أيضًا. قال كل معلق تقني قرأته أن الكتابة كانت على الحائط في المتجر منذ فترة طويلة الآن. ألقِ نظرة على الأحداث الأخيرة: تم إيقاف تسييل الإعلانات ، وكان هناك تقسيم يائس في الأسعار بنسبة 90/10 لمحاولة جذب مطورين جدد ، وقد أسقطت Microsoft Edge مؤخرًا الدعم لكل من UWP والمتجر. يعمل MSIX خارج المتجر ويستهدف بشكل أساسي خارج المتجر من خلال التسويق والجمهور المستهدف.

قد تقول ، أوه ، الجهاز الجديد موجود في المتجر. نعم ، لأن Terminal هو تطبيق UWP ، وهو تنسيق ميت حرفيًا لكل شركة كبرى خارج Microsoft. (لقد سحب Facebook للتو تطبيقه الأسبوع الماضي.) VS Code ليس تطبيق UWP ، وعلى الرغم من أنه يمكن توزيعه في المتجر ، فمن غير المرجح أن يحدث ذلك ، خاصة وأن Microsoft كانت تعد بأن المكونات الأساسية مثل Paint and Fax & Scan يتم توزيعها في المتجر لمدة _years_ وما زلت لم تفعل ذلك ولا يزال ليس لديها خطة حديثة للقيام بذلك.

ماسنجر الفيسبوك https://www.microsoft.com/store/productId/9WZDNCRF0083
و instagram تم تحديثه مؤخرًا https://www.microsoft.com/store/productId/9NBLGGH5L9XT
توجه Apple إلى المتجر لتنزيل iTunes https://www.microsoft.com/store/productId/9PB2MZ1ZMB1S
Telegram https://www.microsoft.com/store/productId/9NZTWSQNTD0S
سلاك https://www.microsoft.com/store/productId/9WZDNCRDK3WP
تطبيق Nice Sketch متوافق مع Lunacy https://www.microsoft.com/store/productId/9PNLMKKPCLJJ
أعظم Paint.Net https://www.microsoft.com/store/productId/9NBHCS1LX4R0
صورة محاكي Windows 10x https://www.microsoft.com/store/productId/9PD8VQGN8015
Spotify https://www.microsoft.com/store/productId/9NCBCSZSJRSB
Adobe و Corel و Twitter و Intel السائقين والمزيد والمزيد من أجزاء النظام.

ميت جدا :)

نحن نستخدمه لتطبيقات الأعمال مثل powerbi أيضًا وهو رائع لأننا لسنا مضطرين للتعامل مع تحديثه في Configuration Manager

احصل على Outlook لنظام Android https://aka.ms/ghei36


من: behroozbc [email protected]
تاريخ الإرسال: الخميس 5 مارس 2020 الساعة 10:39:01 صباحًا
إلى: microsoft / vscode [email protected]
نسخة إلى: hypercube33 [email protected] ؛ التعليق [email protected]
الموضوع: Re: [microsoft / vscode] الإصدار في Microsoft Store (# 10759)

أوبونتو https://www.microsoft.com/store/productId/9NBLGGH4MSV6
بيثون https://www.microsoft.com/store/productId/9NJ46SX7X90P
محاكي Microsoft https://www.microsoft.com/store/productId/9N0TN65P5BF6
Arduino IDE https://www.microsoft.com/store/productId/9NBLGGH4RSD8
ديبيان https://www.microsoft.com/store/productId/9MSVKQC78PK6

-
أنت تتلقى هذا لأنك علقت.
الرد على هذا البريد الإلكتروني مباشرة، مشاهدته على جيثب https://github.com/microsoft/vscode/issues/10759؟email_source=notifications&email_token=ACCT3YVPOLR5CO2ONZZGGXDRF7ISLA5CNFSM4CNFEOC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEN57FSY#issuecomment-595325643 ، أو إلغاء الاشتراك https://github.com/notifications/unsubscribe- المصادقة / ACCT3YQWLAGMEE6OXHGKYBDRF7ISLANCNFSM4CNFEOCQ .

هل سيكون من الممكن إصداره على الأقل في حزم MSIX؟ يحدث ذلك بالفعل لـ PowerToys.

إذا كانت فرق Microsoft لا تدعم التكنولوجيا من Microsoft ، فقد حان الوقت لانتقالنا جميعًا إلى Linux. لا تصدر PowerToys MSIX من الإصدار الجديد ، ولا يحتوي PowerShell 7 على حزمة MSIX. لكن إصدار VSCode في متجر snapcraft و PowerShell و. NET Core مثل APT ، قد ترغب Microsoft في إخبارنا ، إذا كنت تريد استخدام مدير حزم جيد وحديث ، فاختر Linux ، حان الوقت الآن.

هل سيكون من الممكن إصداره على الأقل في حزم MSIX؟ يحدث ذلك بالفعل لـ PowerToys.

كلا ، غيرت PowerToys رأيها ، وعلينا استخدام Windows قديم ، وليس طراز Windows 10. أيضًا ، لا يحتوي PowerShell 7 المستقر أيضًا على مثبّت MSIX أو إصدار متجر. قد يكون عقل Microsoft لأن ذلك لا يدعم التكنولوجيا الجديدة لنظام التشغيل Windows 10.

wenqiangxie إذا

wenqiangxie إذا

لماذا لا تخبرنا ؟؟؟

wenqiangxie إذا

لذلك يجب عليهم إصلاح هذه المشكلات ، لكن لا يتخلوا عن برنامج تثبيت MSIX أو إصدار متجر Microsoft. إنهم فريق Microsoft ، يجب أن يكونوا قادة يستخدمون التكنولوجيا الجديدة لنظام Windows 10. إذا لم يفعلوا ذلك ، فكيف يمكننا أن نطلب من مطور آخر دعم Windows 10 ، ونموذج Windows هو مجرد شريحة وأحلام اليقظة. والآن لا يمكنني العثور على ميزة Windows 10 كما تظهر لنا Microsoft ، Windows 10 هو مجرد Windows قديم وقديم مثل Windows XP أو ME ، لأن فريق Microsoft لا يدعم تقنية Windows الجديدة والنموذجية.

هذا هو تطبيق عبر النظام الأساسي. فلماذا تضيع الوقت في عملية نشر أخرى مخصصة لـ Window فقط.

هذا هو تطبيق عبر النظام الأساسي. فلماذا تضيع الوقت في عملية نشر أخرى مخصصة لـ Window فقط.

يمكن استخدام هذه الحجة في كل شيء ... من Snaps إلى Homebrew Casks.

هذا هو تطبيق عبر النظام الأساسي. فلماذا تضيع الوقت في عملية نشر أخرى مخصصة لـ Window فقط.

نظرًا لأن هذا برنامج من Microsoft ، و Microsoft Store من Microsoft وهو مهم جدًا لنظام Windows 10 ، أهم نظام للمستخدم الشخصي ، يطلب الملايين من المستخدمين من فريق VSCode القيام بذلك ومساعدة Windows ليكون أفضل وأفضل. Windows / Windows 10 هو أهم نظام شخصي / نظام عمل ، وليس MacOS ، وليس Linux ، هذه حقيقة ، والآن يطلب مستخدمو Windows 10 من Microsoft جعل Windows 10 حديثًا وأفضل من أي وقت.

ولدينا تحديثات في الخلفية مع Microsoft Store :-)

ولدينا تحديثات في الخلفية مع Microsoft Store :-)

يعمل فريق VSCode على تجميع مُثبِّت MSIX (# 61793) ، وعند الانتهاء من ذلك ، يُعد ذلك علامة بارزة لهدف "الإصدار في متجر Microsoft (# 10759)" ، بعد أربع سنوات ، لدينا الضوء الأول لهذا القضية.

ما هو الوضع هنا؟ ما هي الخطوة التالية؟

الشيء المزعج هو أن وضع Windows 10 S هو مزحة. يمكنك فقط استخدام التطبيقات التي هي إما Microsoft خالصة أو في المتجر. وتبيع Microsoft الأجهزة التي تستخدم وضع S من البداية. على ماذا؟ كتابة مستندات Word والتصفح؟ كن جادا.

لا يحتوي المتجر حتى على MS Teams. ربما علامة جيدة على أن المتجر هو الأقل تفكيرهم. وهو أمر مؤسف ، لأن المتجر يقدم عملية تحديث فريدة. لا حاجة للمطورين لكتابة برامج التحديث الخاصة بهم. لسبب غريب ، هذا ليس أولوية. سيؤدي ذلك إلى تأمين وتبسيط نشر التطبيق kazillion مرة.

هذا ينتهي بلدي التشدق.

الآن ، هل يمكنك من فضلك ، إما التوقيع على رمز VS أو وضعه في المتجر ، حتى يكون لدي شيء أفضل لأفعله على جهاز Surface Go 2 اللوحي ، بدلاً من التصفح واستخدام RDP للاتصال بأجهزة التطوير المناسبة؟

مايبي هذا هو السبب؟ https://visualstudio.microsoft.com/services/github-codespaces/

تضمين التغريدة

يأتي Surface Go 2 مزودًا بما يلي:

  • إصدار Windows 10 Home في وضع S (العملاء المستهلكون)
  • إصدار Windows 10 Pro (العملاء التجاريون)

يمكنك التبديل من Windows 10 S إلى Windows 10 بدون أي رسوم إضافية. بمجرد التبديل من وضع S ، لا يمكنك الرجوع مرة أخرى.

https://support.microsoft.com/en-my/help/4557207/surface-go-2-features#section -2

https://support.microsoft.com/en-my/help/4456067/windows-10-switch-out-of-s-mode

تضمين التغريدة
أعتقد أن لا شيء يمنعك من إحضار نسختك الخاصة من VSC إلى المتجر. على سبيل المثال ، إليك تثبيت لبرنامج Visual Studio Code تم تصميمه خصيصًا لبعض لغات البرمجة التي لا أعرفها:
https://www.microsoft.com/store/productId/9NXDMCLN8P1X

تضمين التغريدة
هناك حالات استخدام لنظام التشغيل Windows 10 S. لقد قمت أيضًا بتشغيل الكمبيوتر المحمول الخاص بي في وضع S لأكثر من عام الآن. أعتقد أن التبديل ليس خياره المفضل

teohhanhui ربما أسأت فهمي. وضع S لا معنى له مع متجر Microsoft عديم الفائدة. علاوة على ذلك ، لا يمكن ضمان تشغيل التطبيقات المثبتة من المتجر في وضع S. بخلاف ذلك ، أحب وقت التمهيد السريع ، وأحب أداء البطارية. في الأساس ، لا أريد التبديل ما لم يكن ذلك ضروريًا للغاية.

JensMertelmeyer هناك سببان:

  1. لا يوجد شيء أكرهه أكثر من تطبيق في متجر التطبيقات من مزود XY. خذ المعجون على سبيل المثال. حصل شخص ما على كود المصدر ، وأعاد بنائه للتخزين وهو الآن يتقاضى رسومًا مقابل البرامج المجانية. ليس شيئًا رائعًا للتخزين. و ...
  2. انا لدي حياه. ؛-)

teohhanhui ربما أسأت فهمي. وضع S لا معنى له مع متجر Microsoft عديم الفائدة. علاوة على ذلك ، لا يمكن ضمان تشغيل التطبيقات المثبتة من المتجر في وضع S. بخلاف ذلك ، أحب وقت التمهيد السريع ، وأحب أداء البطارية. في الأساس ، لا أريد التبديل ما لم يكن ذلك ضروريًا للغاية.

JensMertelmeyer هناك سببان:

1. There is nothing I hate more than an app in an app store with XY provider. Take Putty for example. Someone got source code, rebuild it for store and is now charging for otherwise free software. Not a great thing for store. And...

2. I have a life. ;-)

(لست من محبي النوافذ)
أنا لا أوافق أن الوضع منطقي بالنسبة للشركات.
أنت تزيل قدرة موظفيك الأغبياء على تثبيت أي شيء على ممتلكات شركتك. من المحتمل أن يقوم موظفوك الأغبياء بتثبيت الكثير من الفيروسات إذا لم تمنعهم من استخدام أي شيء.

إذا قاموا بتغيير smote للسماح بتثبيت أشياء من عمليات إعادة الشراء المختارة / المستضافة من قِبل المسؤول باستخدام winget ، فسيكون المكان الذي يجب أن يكون فيه.

استغرق الأمر وقتًا طويلاً حتى تدرك Windows أنها بحاجة إلى مدير حزم.
آمل أن يكتشفوا ما يجب عليهم فعله به من أجل خدمتهم وعملائهم.

  • حصل شخص ما على كود المصدر ، وأعاد بنائه للتخزين وهو الآن يتقاضى رسومًا مقابل البرامج المجانية. ليس شيئًا رائعًا للتخزين. و ...
  • انا لدي حياه. ؛-)

لذا فإن عملية متابعة عملية التغليف والحفاظ على إصدار المتجر محدثًا لا تستحق منك حتى بضعة سنتات. ولا يستحق وقتك للقيام بذلك بنفسك ، لأن لديك أشياء أفضل للقيام بها.

ساحر.

JensMertelmeyer لا يتعلق الأمر بالمال في حالتنا ، إنه يتعلق بالثقة. إذا قامت Microsoft بحزم VSCode ، فأنا أعلم أنه سيكون البناء الصحيح. أنت لا تعرف ما إذا كان إنشاء PuTTY في المتجر يأخذ نسخة من جميع المفاتيح والاتصالات الخاصة بك وإرسالها إلى المطور. حتى لو كان مجانيًا ، سأكون حذراً من استخدامه!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات